echo $begrüßung;
Der erxte Aspekt der Frage hat sich schon erledigt. Eine Funktion habe ich doch noch gefunden unter
http://www.php.net/manual/de/function.mb-detect-encoding.php
Auch diese Funktion wird an folgendem Beispiel scheitern, das du dir ISO-8859-1-kodiert vorstellen musst:
Das scharfe s ist als UTF8 kodiert und als ISO-8859-1 angezeigt als ß zu sehen.
Der Text ist gültiges UTF-8, entspricht aber nur dann der Intention des Autor, wenn er als ISO-8859-1 interpretiert wird.
echo "$verabschiedung $name";