hi,
Ich weiß ja nicht einmal, wie ich manuell ein Datum sortiere.
Da hast du Glück gehabt - bei nur einem Datum gibt es nichts zu sortieren :-)
Du musst du die Daten in irgendein Format bringen, in dem sich überhaupt vergleichbar _sind_ - das könnte bspw. der Unix-Timestamp sein, oder auch das schon angesprochene Format YYYYMMDD oder YYYY-MM-DD.
Wenn du _diese_ direkt als Elemente in ein Array legst, kannst du das ganz simpel _nach seinen Werten_ sortieren lassen.
Siechfreds Vorschlag ist eine Alternative, wenn du die Original-Werte nicht umformatieren willst.
Das Manual zu usort erklärt doch recht anschaulich, wie's funktioniert. Deine Vergleichsfunktion bekommt immer zwei Array-Elemente übergeben, und muss dann bewerten, ob der erste "kleiner", "größer" oder "gleich" dem ersten ist.
Wenn die Daten nicht in einem sortierbaren Format vorliegen, kannst du es an dieser Stelle temporär für den Vergleich erstellen - bspw. mit dem schon erwähnten mktime als Unix-Timestamp, oder durch Umwandlung in bspw. YYYYMMDD, welches sich durch einfachen Zeichenkettenvergleich ebenfalls "sortieren" lässt.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }