Forum und email

asort

(PHP 4, PHP 5)

asort — Sortere et array og lader nøglerne følge med.

Beskrivelse

bool asort ( 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 asort() eksempel

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

Ovenstående eksempel vil udskrive:

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

Frugterne er blevet sorteret i alfabetisk rækkefølge og nøglen er flyttet på samme måde som dens 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å arsort(), rsort(), ksort() og sort().