arsort
(PHP 3, PHP 4, PHP 5)
arsort --
Sorteer een array in omgekeerde volgorde en bewaar index associatie
Beschrijving
void
arsort ( array array [, int sort_flags] )
Deze functie sorteert een array zodat de array indices gerelateerd
blijven met de array elementen waarmee ze geassocieerd zijn. Hij wordt
over het algemeen gebruikt bij het sorteren van associatieve arrays
als de eigenlijke volgorde van de elementen belangrijk is.
Voorbeeld 1. arsort() voorbeeld
$fruits = array ("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple"); arsort ($fruits); reset ($fruits); while (list ($key, $val) = each ($fruits)) { echo "$key = $val\n"; }
|
De output van bovenstaand programma ziet er zo uit:
a = orange
d = lemon
b = banana
c = apple |
|
De vruchten zijn gesorteerd in omgekeerde alfabetische volgorde,
en de index die gekoppeld was aan elk element is bewaard.
Het gedrag van het sorteren kan worden veranderd met de
optionele parameter sort_flags, voor meer
details zie sort().
Zie ook asort(), rsort(),
ksort() en sort().