echo $begrüßung;
Du kannst Funktionen nicht ineinander schachteln, um deren Scope zu verändern.
Oder etwas deutlicher formuliert: Es gibt unter PHP keinen anderen Kontext als den globalen für nicht klassengebundene Funktionen, egal an welcher Stelle sie deklariert werden.
echo "$verabschiedung $name";