arsort

(PHP 3, PHP 4, PHP 5)

arsort --  Fordított sorrendben rendez egy tömböt megtartva az indextársítást

Leírás

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

Ez a függvény úgy rendezi az array tömböt, hogy az indexek megtartják kapcsolatukat a hozzájuk rendelt tömb elemeivel. Főként akkor használják, ha az asszociatív tömbök rendezésénél az aktuális elemsorrend is fontos.

Siker esetén TRUE értékkel tér vissza, ellenkező esetben FALSE értéket ad.

Példa 1. arsort() példa

<?php
$gyumolcsok
= array("d" => "citrom", "a" => "narancs", "b" => "banán", "c" => "alma");
arsort($gyumolcsok);
reset($gyumolcsok);
while (list(
$key, $val) = each($gyumolcsok)) {
    echo
"$key = $val\n";
}
?>

A fenti példa a következő kimenetet adja:

a = narancs
d = citrom
b = banán
c = alma

A gyümölcsök az abc szerint fordított sorrendben vannak rendezve, és az indexek az eredeti elemekre mutatnak.

A rendezést befolyásolja a sort_flags paraméter, részletesebben lásd a sort() függvénynél!

Lásd még: asort(), rsort(), ksort() és sort().