Mailinglisten-Archive |
Aloha, > ---------- > Von: Dennis Duggen[SMTP:dennis_(at)_duggen.net] > > Die Funktion sort() gibt mir z.B. > > Zoo.jpg > haus.jpg > haus2..jpg > > zurück. Ich möchte gerne > > haus.jpg > haus2..jpg > Zoo.jpg > > zurückbekommen. > Du musst die Funktion usort benutzen (Steht im Manual bei den Array functions) function vergleiche($a,$b) { // muss -1, 0, 1 zurückgeben, jenachdem ob $a oder $b weiter nach hinten gehoert. } $a = array('haus.jpg', 'Zoo.jpg', 'haus2.jpg'); usort($a, vergleiche); while(list($key,$value) = each($a)) { echo "$key: $value<br>\n"; } Sollte dann das ausgeben (ungetestet) 0: haus.jpg 1: haus2.jpg 2: Zoo.jpg Viele Grüße, Mathias
php::bar PHP Wiki - Listenarchive