Silja: Sortierung mit Usort, deutsche Sonderzeichen

Beitrag lesen

Hallo,
ich schaffe es bisher nicht, ein array mit usort so zu sortieren, dass die Reihenfolge wie in Wikipedia beschrieben
A, Ä
...
o, ö
ist.
Die Angabe von
setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
bewirkt nichts.
Hat jemand eine Idee?
Danke