Ich bin an Java gewöhnt und denke daher immer, dass Bedingungen von links nach rechts interpretiert werden, dh es gibt einen entscheidenden Unterschied in null != $obj
und$obj != null
Dies scheint bei PHP nicht der Fall zu sein.
Kann ich in PHP etwas falsch machen, wenn ich immer null
auf der linken Seite beginne ? Kann ich mein Verhalten von Java fernhalten oder muss ich mich darin üben, etwas anderes zu tun, wenn ich mit PHP-Bedingungen umgehe?
null = $a
ist Aufgabe und null != $a
ist Vergleich, meintest du null == $a
? null = $a
funktioniert nicht, und ja, bei Zuweisungen ist die Reihenfolge der Interpretation von Bedeutung - und es würde auch in Java nicht funktionieren. Sprechen wir über Bedingungen oder Aufgaben?