Roland Genske: Bubble Sort

Beitrag lesen

... wenn ich mit z.B. array_multisort sortiere bekomme ich das Ergebniss zwar in alphabetischer Reihenfolge aber Groß und Kleinbuchstaben getrennt.

Das liegt daran, dass standardmäßig die "C" oder "POSIX" locale (Sprachumgebung) gilt, da werden die Strings einfach ASCII-mäßig sortiert.

Du musst die Sprachumgebung per setlocale() umschalten, z.B. für Deutsch:
  setlocale(LC_ALL, 'de_DE')

siehe:
 http://www.php.net/manual/en/function.setlocale.php

Roland