Wenn PHP, C und Co. nicht soeinen Scheiß machen würde, wie z.B. wo man innerhalb einer IF-Abfrage Zuweisungen machen kann und wenn man dazu auch noch nicht erlaubt, daß man Rückgabewerte einfach so verfallen lassen kann (vorallem bei Vergleichen), dann hätte man auch Einfach überall (Zuweisung und Vergleich) das = nehmen können, da sich dann über das Umfeld entscheidet, ob es eine Zuweisung oder ein Vergleich sein soll.
Dann würde auch nicht passieren, daß man in C ausversen eine Zuweisung statt einem Vergleich macht, da sich dann ja der Compiler dafür entscheidet, wozu er grade Lust hat.