echo $begrüßung;
Unterschiedliche Fonts machen das aber schon, oder? Ein kyrillischer Arial Font z.B. hat doch andere Glyphen auf den versch. Positionen.
Es gibt verschiedene Dateiformate für Fontdateien. Eins der bekanntesten ist TrueType, sein Nachfolger OpenType. In beiden gibt es eine Tabelle namens cmap. Darin ist eine Zuordnung zwischen den Zeichencodes und der Position einer Glyphe in der Datei hergestellt. Die Zeichencodes können dabei verschiedenen Kodierungen, unter anderem auch Unicode, entsprechen. Und es muss auch nicht zu jedem Code ein Zeichen existieren.
echo "$verabschiedung $name";