Mailinglisten-Archive |
>-----Original Message-----
>From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf
>Of Dennis Duggen
>Sent: Thursday, January 04, 2001 2:33 PM
>To: php_(at)_php-center.de
>Subject: [php] Sortieren eines Arrays
>
>
>Hi Liste,
>
>kann mir jemand sagen wie ich ein Array ohne berücksichtigung auf Groß- und
>Kleinschreibung sortiere. Ich bin im Archiv leider nicht fündig geworden.
>
>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.
>
>Dennis
Hi Dennis, es ginge natcasesort()
Beispiel:
$arr=array('Zoo.jpg','haus2.jpg','haus1.jpg');
$wert=natcasesort($arr);
print_r($arr);
Ausgabe:
Array ( [2] => haus1.jpg [1] => haus2.jpg [0] => Zoo.jpg )
Aber achte auf die Schlüssel (!), sie werden mitsortiert. (4.0.2)
dies stört nicht bei Schleifen mit foreach, aber mit for($x=0;....
mfg
Klaus Schmidt
Beispiel ist aus:
-----------------------------------
PHP 4 - Tutorial und Referenz
© 2000 Klaus Schmidt
Die Seite zum Buch: www.ksweb.de
-----------------------------------
php::bar PHP Wiki - Listenarchive