echo $begrüßung;
Was meinst du mit reinem Chaos? Dass andere Zeichen erscheinen, als du erwartet hast?
Naja, er zeigt alle Zeichen an, Massenhaft, aber ab 255 passt es nicht mehr zum Alt-Code(habs nachgeprüft). Doch chinesische Zeichen stellt er auch in Comic Sans MS da und auch Arial etc...
Wer ist "er"? Welchen Browser verwendest du? Einige greifen auf einen anderen im System vorhandenen Font zurück, wenn im aktuellen Font keine Darstellung für ein bestimmtes Zeichen vorhanden ist.
Meine Stichproben zum angezeigten Alt-Code haben (unter Windows) teilweise funktioniert[1], teilweise nicht[2]. Ist es denn definitiv festgelegt, dass der Unicode dem Alt-Code entspricht? Die Unicode-Zeichen 0x80 bis 0x9F sind beispielweise als Kontrollzeichen definiert, Windows und die Browser nehmen aber gern Windows-1252, das diesen Bereich mit Zeichen bestückt hat. Siehe http://de.wikipedia.org/wiki/ISO_8859-1. Diese Zeichen tauchen in Unicode an ganz anderer Position auf.
[1] im Programm "Zeichentabelle"
[2] im Windows-Editor
echo "$verabschiedung $name";