Podręcznik PHP
Poprzedni |  | Następny

# arsort

(PHP 3, PHP 4, PHP 5)

arsort -- Sortuje tablicę w porządku odwrotnym z zachowaniem skojarzenia kluczy

## Opis

bool 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.

Zwraca `TRUE` w przypadku sukcesu, `FALSE` w przypadku porażki.

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

`<?php $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 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/derick/phpdoc-all/scripts/html_syntax.php on line 38 n"; } ?>`

Powyższy 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().

Poprzedni | Spis treści | Następny
array | Początek rozdziału | asort