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.