arsort

(PHP 3, PHP 4 )

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

Leírás

void 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.

Példa 1. arsort() példa

$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";
}

Ez a példa a következőt írja ki:
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()!