echo $begrüßung;
Wenn htmlentities() plötzlich Entities aus der hohlen Hand zaubert, mit welchen muss ich dann rechnen?
Im Gegensatz zu get_html_translation_table() kann man htmlentities() und htmlspecialchars() einen charset-Parameter mitgeben. Der beeinflusst das Ergebnis der beiden letzten Funktionen. Für die erste wird generell ISO-8859-1 angenommen.[1]
Kann ich codemäßig das Problem beheben, ohne Massen von Entities angeben zu müssen?
Ich nehme an, komplett auf UTF-8 zu bauen, ist keine Option für dich?
[1] Meine Informationsquelle: http://cvs.php.net/viewvc.cgi/php-src/ext/standard/html.c?view=markup
echo "$verabschiedung $name";