Hallo
ich verwende folgende Anweisung und "wundere" mich über das Ergebnis:
Ich habe erwartet dass das Ergebnis lautet: "a gleich 0". Tut es aber nicht.
Natürlich kann ich in die Abfrage ein "!==" einbauen, dann funktioniert es.
Das Verhalten ist für mich trotzdem nicht logisch.
Kann mich jemand aufklären, was ich nicht verstehe?
ich verwende folgende Anweisung und "wundere" mich über das Ergebnis:
Code:
$a = 0; if ($a != 'dummy') { echo "a ungleich 0"; } else { echo "a gleich 0"; }
Natürlich kann ich in die Abfrage ein "!==" einbauen, dann funktioniert es.
Das Verhalten ist für mich trotzdem nicht logisch.
Kann mich jemand aufklären, was ich nicht verstehe?
Kommentar