echo $begrüßung;
Auch erhöht ein Leerzeichen zwischen Operanden und Operatoren die Lesbarkeit.
Autsch. Nein. Nur in verschachtelten Ausdrücken.
In einfachen Ausdrücken erschweren zusätzlich eingestreute Leerzeichen das Lesen, weil sie trennen, was eigentlich zusammengehört. So erkennt man bei$ergebnis = ($x1 + 1) * 4;
den Zusammenhang auf den ersten Blick weniger gut als bei
$ergebnis = ($x1+1) * 4;
Auf den ersten Blick sehe ich die Klammern, die den Zusammenhang hervorheben. Dann muss ich meinen Parser erstmal fokussieren, um bei $x1+1 genau auszuwerten zu können, was Operator, was Operand und was vielleicht Teil eines Operanden ist, wenn noch Punkte als Dezimaltrenner hinzukommen.
Man ist das ja aus gewohnt von dem üblichen Methode Leerzeichen zwischen zwei Wörter eines Satzes einzufügen.
Wörter, ja. Nicht Satzzeichen.
Ein Operator ist auch nur eine Art Wort. Ein Satzzeichen wäre unter PHP das ; sowie das , als Parametertrenner.
echo "$verabschiedung $name";