echo $begrüßung;
soll man den Befehl error_reporting (E_ALL); immer in das Skript einbauen oder nur zum Testen.
Im laufenden Betrieb sollten gar keine Fehlermeldungen der zugrunde liegenden Technik (PHP, Datenbank, etc.) angezeigt werden. Das ist weder Information, die den Anwender was angeht, noch kann er mit ihr etwas anfangen.
Falls trotz Test auf Herz und Nieren doch Fehler auftreten sollten, kann man diese so loggen, dass der Administrator an die Meldungen kommt. Siehe: Error Handling and Logging Functions.
echo "$verabschiedung $name";