Forum und email

arsort

(PHP 4, PHP 5)

arsort — Sorterer et array i omvendt rækkefølge og lader nøglerne følge med deres værdier

Beskrivelse

bool arsort ( array &$array [, int $sort_flags ] )

Denne funktion sorterer et array og lader nøglerne følge med deres værdier, som de er sat sammen med. Denne funktion er mest brugt til at sortere associative med hvor elementernes rækkefølge er vigtig.

Returnerer TRUE ved succes, FALSE ved fejl.

Example#1 arsort() eksempel

<?php
$fruits 
= array("d" => "lemon""a" => "orange""b" => "banana""c" => "apple");
arsort($fruits);
reset($fruits);
while (list(
$key$val) = each($fruits)) {
    echo 
"$key = $val\n";
}
?>

Ovenstående eksempel vil udskrive:

a = orange
d = lemon
b = banana
c = apple

Frugterne er blevet sorteret i omvendt alfabetisk rækkefølge og nøglen er flyttet med hver enkelt element.

Du kan ændre måde funktionen skal sorterer på, ved brug af den valgfrie parameter sort_flags . Læs mere ved sort() funktionen.

Se også asort(), rsort(), ksort() og sort().