echo $begrüßung;
Switch prüft exakt EINE Variable,
Nun ja, das ist nicht ganz exakt. Switch vergleicht einen Ausdruck mit den jeweiligen Ausdrücken hinter den cases.
Solch ein Konstrukt wird ohne zu Murren ausgeführt:
switch (true) {
case $a == $b: ...;
case $c > 42: ...;
}
Aber das nur nebenbei...
echo "$verabschiedung $name";