phpbar.de logo

Mailinglisten-Archive

[php] Mehrdimensionales Array sortieren

[php] Mehrdimensionales Array sortieren

Norbert Pfeiffer norbert at itbw.de
Fre Jul 9 03:07:00 CEST 2004


Hi,

> Wie kann ich dieses Array nach dem Datum sortieren ?
so:
<?
$data[0] = array("1970-12-10","Auto","blau");
$data[1] = array("1974-5-4","Fahrrad","blau");
$data[2] = array("1972-10-7","LKW","blau");
print_r($data);
function compa($A, $B) {
    $a = strtotime($A[0]);
    $b = strtotime($B[0]);
    if ($a == $b) return 0;
    return ($a > $b) ? -1 : +1;
    }
uasort($data, 'compa');
print_r($data);
?>
mit dem Vertauschen der Vorzeichen kannst Du die
Sortierreihenfolge umdrehen ...


m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive