Hallo,
also erstmal Danke.
Ein bisschen weiter bin ich schon gekommen:
uksort($ausgabe, 'strnatcasecmp');
Jetzt sortiert er mir die Groß- und Kleinbuchstaben so wie ich das will - Wunderbar! Aber mit den Sonderzeichen habe ich noch so meine Probleme und auch das Nachlesen bei Locale-Einstellungen bringt mich nicht weiter - raff es irgendwie nicht so ganz...
Was mache ich wenn ein Eintrag z.B. mit " beginnt also z.B. '"Der Brecher" Müller, Stefan' -> dieser Eintrag sollte unter D mit reinsortiert werden (ok, gehe mal davon aus, daß es eine Funktion gibt die sagt nehme den ersten Buchstaben des Eintrags - das sollte ich noch selber finden...)
aber was ist mit Ø -> der sollte bei O mit reinkommen.... klar ist das eine lokale Einstellung, aber da gibt es doch soviele verschiedene Möglichkeiten und man kann doch nicht für jede lokale Besonderheit im Vorfeld eine Möglichkeit einberechnen....
Grüße,
Moses