echo $begrüßung;
Ich schnalle aber die bearbeitung durch preg_split einfach nicht.
Das Muster, das du preg_split() übergibst ist das Muster der Trennzeichen zwischen den Stringteilen, die vereinzelt werden sollen.
function trim_value(&$value) {
$value = trim($value);
}
array_walk($zeichen, 'trim_value');
Mit array_map() sparst du dir die eigene Funktion.
echo "$verabschiedung $name";