echo $begrüßung;
ich verwende zum sortieren eines arrays sort().
Ich verstehe aber nicht, daß sort nicht, aa, aab, bac... sondern aab,aa, bac sortiert.
Das Problem lässt sich von mir nicht nachvollziehen. Schau dir doch mal genauer an, was dein Array enthält. Verwende dazu var_dump(). Das zeigt dir Typ und, falls der Wert ein String ist, auch dessen Länge an. Vielleicht siehst du da Differenzen.
echo "$verabschiedung $name";