echo $begrüßung;
Derzeit werden alle Fehler in die Variable $fehler geschrieben, wobei immer nur ein Fehler ausgegeben wird und nicht alle.
Wie kann ich das berichtigen, ohne für jeden Fehler eine eigene Variable und deren Ausgabe beschreiben zu müssen?!?
Die Fehlermeldungen bereits beim Erzeugen in einer bereits ausgabeformatierten Variable zusammenzufassen halte ich nicht für die beste Idee. Besser finde ich, die Fehlermeldungen in einem Array zu sammeln, das man dann am Ende für die Ausgabe vorbereitet oder ins Logfile schreibt oder ...
$errors = array();
if (fehler)
$error[] = 'meldung';
...
Für das Zusammenfügen/Ausgeben eigen sich implode(), foreach, ...
echo "$verabschiedung $name";