echo $begrüßung;
Was passiert, wenn ein Name eines HTML-Formular-Elements doppelt vorkommt?
Gibt es da eine eindeutige Antwort, ob der erste oder zweite Inhalt als POST-Variable weitergegeben wird?
Es wird alles übertragen.
Oder anders gefragt: Überschreiben gleichnamige Formularfelder sich in der Reihenfolge ihres Vorkommens im Formular?
Nicht beim Übertragen. Du kannst das sehr gut nachvollziehen, wenn du GET nimmst. Da kannst du in der URL sehen, dass beides hintereinander steht. Für POST kannst du beispielsweise mit der livehttpheaders-Extension für den Firefox sehen, dass alles übertragen wird. Der Server muss dann die Werte geeignet zur Verfügung stellen. PHP kann das nicht, da bekommst du den zuletzt übertragenen Wert. Aber wenn die gleichen Namen auf [] enden, dann kannst du auch mit PHP auf alle Werte zugreifen, weil PHP dann ein Array anlegt.
echo "$verabschiedung $name";