dedlfix: variablenzuweisung funktioniert nicht

Beitrag lesen

echo $begrüßung;

vermutlich würde auch das hier funktionieren:
if(!($variable = preg_match(...)))
Du musst du Zuweisung halt nochmal klammern.

"Obwohl ! einen höheren Rang gegenüber = hat, erlaubt es Ihnen PHP immer noch ähnliche Ausdrücke wie den folgenden zu schreiben: if (!$a =foo()).In diesem Ausdruck wird die Ausgabe von foo() der Variablen $a  zugewiesen."

Nicht dass ich das begrüßen würde, aber so ist es nun mal.

echo "$verabschiedung $name";