echo $begrüßung;
Ich find es sehr b^Hverwunderlichlich, dass Entwickler immer noch '&' statt ';' als Trennzeichen verwenden, wie es das W3C schon 1999 (!!!11einself) in der HTML 4.01-Spezifikation vorschlug: B.2.2 Und-Zeichen in URI-Attributwerten.
Auch das Problem "Aber das erkennt doch PHP nicht" lässt sich mit der Einstellung
arg_separator.input = ";&"
in der php.ini, oder in der .htaccess (sofern erlaubt) durch
php_value arg_separator.input ;&
lösen. PHP erkennt dann ; und & als Trenner. (Innerhalb eines Scripts mit ini_set() lässt sich der Wert nicht einstellen, da das Parsen der Parameter bereits abgeschlossen ist, bevor das Script startet.)
echo "$verabschiedung $name";