Mailinglisten-Archive |
Aloha, > ---------- > Von: Henning J=F6dden[SMTP:henning_(at)_wonderpixel.de] >=20 > > Oder einfach > > > > function reverse_date($date) { > > list ( $e1, $e2, $e3 ) =3D split ('.', $date); > > return ($e3.'.'.$e2.'.'.$e1); > > } >=20 > oder einfach >=20 > if (strrev($datum1) > strrev($datum2)) { > ... > } >=20 > haste dir die Tipperei gespart ;) >=20 Und wieder den gleichen Fehler... dann ist das Jahr 1987 zwar vor 1966 ( "6619.50.42" < "7891.11.21") Aber das Datum 01.01.1968 (mit strrev: 8691.10.10) w=E4r dann nach dem 12.11.1987. Man muss einfach unterscheiden ob das Datum als String verglichen wird oder als Zahl - und darf auch nicht einfach die Strings nur = umkehren. Gr=FC=DFe, Mathias
php::bar PHP Wiki - Listenarchive