Źródło: Arkusze CKE
Która z wymienionych funkcji sortowania wykorzystywana w języku PHP sortuje tablicę asocjacyjną według indeksów
Warianty odpowiedzi
-
A
rsort()
-
B
sort()
-
C
ksort()
-
D
asort()
Wyjaśnienie
Tablice asocjacyjne w PHP składają się z par klucz-wartość. Jeśli chcesz posortować taką tablicę według jej kluczy (indeksów) w kolejności rosnącej, używasz funkcji ksort() – litera k pochodzi tu od angielskiego słowa key.
Dla porównania: funkcja asort() sortuje tablicę według wartości, zachowując przy tym przypisane klucze. Z kolei zwykłe funkcje sort() oraz rsort() sortują dane według wartości, ale kasują dotychczasowe klucze i zastępują je kolejnymi numerami.