Forum und email

asort

(PHP 4, PHP 5)

asort — Tömb elemeit rendezi megtartva az indextársítást

Leírás

bool asort ( 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ömbelemekkel. 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.

Example#1 asort() példa

<?php
$gyumolcsok 
= array("d" => "citrom""a" => "narancs""b" => "banán""c" => "alma");
asort($gyumolcsok);
reset($gyumolcsok);
foreach (
$gyumolcsok as $key => $val) {
    echo 
"$key = $val\n";
}
?>

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

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

A gyümölcsök az abc-nek megfelelően növekvő 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: arsort(), rsort(), ksort() és sort()!