arsort
(PHP 4, PHP 5)
arsort — Zoradiť pole v opačnom poradí a zachovať asociáciu indexov
Popis
bool arsort
( array $pole
[, int $sort_flags
] )
Táto funkcia zoraďuje pole tak, že indexy poľa si zachovajú svoju súvzťažnosť s prvkami poľa, s ktorými sú späté. Využíva sa to hlavne pri triedení asociatívnych polí, kde je aktuálne poradie prvkov podstatné.
Vracia TRUE pri úspechu alebe FALSE pri chybe.
Example#1 arsort() príklad
<?php
$ovocie = array("d"=>"citron", "a"=>"pomaranc", "b"=>"banan", "c"=>"jablko");
arsort($ovocie);
reset($ovocie);
while (list($key, $val) = each($ovocie)) {
echo "$key = $val\n";
}
?>
Tento príklad by mal zobraziť:
a = pomaranc d = citron b = banan c = jablko
Ovocie bolo zoradené v obrátenom abecednom poradí a index viazaný s každým prvkom sa zachoval.
Správanie triedenia môžte zmeniť použitím voliteľného parametra sort_flags , pozrite si sort() pre viac detailov.