Hallo nochmal,
bei strings wendet php eine alphanummerische sortierung an, und dabei werden die ziffern nun mal vor den buchstaben einsortiert, da sie ja auch vor denen im ascii-zeichensatz liegen.
Das war mir klar, deswegen ja auch meine Frage...
es gibt aber auch funktionen wie usort() (http://www.php.net/manual/de/function.usort.php), wo du eine eigene vergleichsfunktion angeben kannst.
Wenn ich ehrlich bin, ist mir das für ca. 5 zu sortierende Einträge viel zu viel Arbeit...ich machs jetzt so (du hast mich da irgendwie auf die Idee gebracht): Ich sortiere erstmal "normal" und gebe dann nur die mit [a-zA-Z] aus und dannach die anderen restlichen. Es reicht mir, wenn es in der Ausgabe sortiert wird, bei so wenig Einträgen reicht das völlig.
BTW, es wäre eh ein mehrdimensionales Array geworden, ist mir nachträglich aufgefallen.
Danke für deinen indirekten Idee-Anstoß :)
Robert
Fortschritt ist die Verwirklichung von Utopien!