arsort

(PHP 3, PHP 4 >= 4.0.0)

arsort --  Sortuj tablicę w porządku odwrotnym i zachowaj skojarzenia kluczy

Opis

void arsort ( array tablica [, int flagi])

Ta funkcja sortuje tablicę w taki sposób, że klucze zachowują przypisanie do odpowiednich wartości. Ten sposób sortowania jest używany głównie przy sortowaniu tablic asocjacyjnych, gdzie znacząca jest kolejność występowania elementów w tablicy.

Przykład 1. Przykład użycia arsort()

$owoce = array ("d"=>"cytryna, "a"=>"pomarańcza", "b"=>"banan", "c"=>"jabłko");
arsort ($owoce);
reset ($owoce);
while (list ($key, $val) = each ($owoce)) {
    echo "$key = $val\n";
}

Ten przykład wyświetli:
a = pomarańcza
c = jabłko
d = cytryna
b = banan

Owoce zostały posortowane w odwrotnym porządku alfabetycznym a skojarzenia kluczy dla każdego elementu zostały zachowane.

Możesz zmodyfikować zachowanie sortowania przez użycie opcjonalnego parametru flagi. Aby uzyskać szczegóły zobacz sort().

Patrz także asort(), rsort(), ksort() i sort().