echo $begrüßung;
Langt charset="ISO-8859-1", damit ein Chinese die Umlaute sehen kann?
Nein.
Etwas ausführlicher: Sender und Empfänger einer Nachricht müssen sich über deren Kodierung im Klaren sein. Als Sender gebe man an, dass man Kodierung X verwende und kodiere seine Daten gemäß Kodierung X. Das ist schon mal die halbe Miete, und viel mehr kann man als Sender nicht tun. Denn es kommt auf den Empfänger an, dass dieser die Kodierung X dekodieren kann und auch weiß, wie die Zeichen darzustellen sind. In aller Regel läuft das darauf hinaus, dass ein Font auf dem System zur Verfügung stehen muss, der die Zeichen enthält.
echo "$verabschiedung $name";