echo $begrüßung;
» Zusätzlich zu den Einträgen im $_POST noch extra Variablen anzulegen erhöht nur die Komplexität des Scripts
Finde ich nicht, ich finde eher das das zur Übersicht des Scriptes beiträgt.
Was ist daran übersichtlicher, sich merken zu müssen, wo $foo herkommt?
» Anderenfalls muss man sowieso den Code durchgehen und Anpassungen vornehmen
Nicht unbedingt. Wenn beispielsweise mein Wert plötzlich aus einer Textdatei oder einer Datenbank kommen würde, wäre es mit der "falschen" Vorgehensweise ein leichtes, dies im Script zu ändern.
Ich halte ich nicht für sehr wahrscheinlich, dass ein Parameter plötzlich aus einer Datei kommen soll. Besonders unwahrscheinlich finde ich, dass damit dafür keine grundsätzliche Umgestaltung des Scripts notwendig ist.
echo "$verabschiedung $name";