Która funkcja PHP sortuje tablicę asocjacyjną według KLUCZY?
Źle.
asort sortuje po WARTOŚCIACH.Dobrze.
ksort sortuje po kluczach.Źle.
rsort sortuje malejąco i gubi klucze.Źle.
sort sortuje po wartościach i przenumerowuje klucze.Funkcja
ksort() sortuje tablicę asocjacyjną według KLUCZY (litera „k” jak key), zachowując przy tym powiązanie klucz-wartość, np. po ksort($miesiace) pary uporządkują się rosnąco po kluczach. Przydaje się, gdy klucze niosą znaczenie (daty, numery). Zapamiętaj: ksort = sort po Key.Pozostałe funkcje sortują inaczej.
asort() porządkuje po WARTOŚCIACH, ale zachowuje klucze. sort() też idzie po wartościach, lecz RESETUJE klucze na 0, 1, 2... rsort() robi to samo malejąco. Po kluczach sortuje ksort().