Mailinglisten-Archive |
>Hallo Wolfgang, >am Montag, 1. Juli 2002 um 14:49 hast Du geschrieben: >> Steht doch alles da: >> http://www.php.net/manual/de/function.usort.php >Nunja, dort steht "cmp", was aber macht denn "cmplen"? >(wahrscheinlich sitze ich auf meinen Augen!) Hi Enno, Das ist ein Beispiel: function cmp ($a, $b) { if ($a == $b) return 0; return ($a > $b) ? -1 : 1; } $a = array (3, 2, 5, 6, 1); usort ($a, "cmp"); while (list ($key, $value) = each ($a)) { echo "$key: $value\n"; } Ich kanns auch so schreiben: function Hund_und_Katze ($a, $b) { if ($a == $b) return 0; return ($a > $b) ? -1 : 1; } $a = array (3, 2, 5, 6, 1); usort ($a, "Hund_und_Katze"); while (list ($key, $value) = each ($a)) { echo "$key: $value\n"; } Hupf mal von deinem Auge runter ;-))) Ich hoffe jetzt funkelts. MFG Wolfgang
php::bar PHP Wiki - Listenarchive