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