echo $begrüßung;
Diese Stelle sieht mir verdächtig nach einer vergessenen kontextgerechten Behandlung von Werten aus. Oder zerlegst du 'value=asdf, type=1' wieder in Einzelteile, um Bezeichnung und Wert kontextgerecht zu behandeln?
Du meinst wohl, wegen der nicht vorhandenen Anführungs-/Schlusszeichen bei der Übergabe von String? Die muss ich wohl noch mit PHP einfügen müssen...
Da stellt sich gleich die nächste Frage: Was ist, wenn das nicht nur value=asdf heißt sondern 'value=as=df' oder 'value=as,df, type=1'? Du hast ja hier schon Feldnamen, Werte und Trennzeichen gemischt, ohne dass zu sehen ist, wie die Eindeutigkeit gewährleistet sein soll.
echo "$verabschiedung $name";