echo $begrüßung;
Dann ist das kein UTF-8-kodierter Wert, denn das wäre die 2-Byte-Variante gewesen. Dein Dokument ist ISO-8859-1-kodiert. (Es könnten auch noch andere ISO-8859-Werte sein, aber -1 ist hierzulande am wahrscheinlichsten.)
Aber wie kann das sein, wenn ich die als folgende Zeile angegeben habe:
<?xml version="1.0" encoding="UTF-8" ?>
Der nachfolgende Text ist Englisch: Tu fais une erreur.
Was? Ich hab gar nicht englisch geschrieben? Na sowas...
echo "$verabschiedung $name";