echo $begrüßung;
Ich weiß ja nicht, warum du den Serverprozess künstlich verlangsamst, aber ...
[...] print $inhalt [...]
gibt er $inhalt erst am schluss (nach 30 sek) aus. warum?
... PHP sendet nicht sofort jedes Fitzel Daten, das es ausgeben soll, an den Client, sondern wartet erst bis sich ein Puffer gefüllt hat. Wenn du die Ausgabe sofort zum Client senden möchtest, kannst du mittels flush() bitten, den Puffer in Richtung Webserver zu entleeren. Einige Webserver machen dabei aber nicht mit. Auch einige Browser rendern nicht immer sofort jedes Datenpaket nach Empfang. Zusammengefasst hast du also PHP, den Webserver und den Client, die zwischenpuffern können, bevor eine Ausgabe sichtbar wird.
echo "$verabschiedung $name";