echo $begrüßung;
Eigentlich will ich nur wissen, obs "http" oder "https".
$_SERVER['SERVER_PROTOCOL'] gibt "HTTP/1.1" bzw "HTTP/1.0" usw. zurück (Nach der Doku soll es auch so sein)...und???
"und" beispielsweise wie in "und keine Information ob http oder https verwendet wurde". Denn das steht, wenn überhaupt in $_SERVER['HTTPS'], wobei sich Apache und IIS hier auch noch unterschiedlich verhalten.
Generell gilt: Alles was der Webserver zum Request erzählen will steht in $_SERVER. Einige Felder sind genormt, andere nicht. Man tut gut daran, dessen Inhalt in den verschiedenen Anwendungsfällen, die man vorhat, zu überprüfen und sich nicht unbedingt auf Vorhandensein und Inhalt von Feldern blind zu verlassen.
echo "$verabschiedung $name";