Mahlzeit,
var_dump("□□□□□□□□"=="00000000");
oder
var_dump("□□□□□□□□"==="00000000");
oder auch
linke und rechte Seite vertauscht.Merkwürdige Frage, auch wenn ich das jetzt neugierigerweise tatsächlich getestet habe. Was soll da anderes als
False
rauskommen?
ich habe tatsächlich auch leichte Zweifel gehabt.
Hast du Anlass zu erwarten, dass da
True
kommen könnte?
Ja. PHP konvertiert manchmal unerwartet Strings in Numbers. Dabei können seltsame Ergebnisse entstehen - hier beispielsweise, weil sowohl ein String aus ein paar Blanks, als auch ein String mit ein paar Nullen auf den Zahlenwert 0 abgebildet wird. Ein true beim nicht typsicheren Vergleich hätte mich daher nicht gewundert.
Live long and pros healthy,
Martin
--
Lasst uns ins Horn brechen und aufstoßen. Höchste Zeit, auf den Weg zu machen.
(mit freundlichem Dank an Tabellenkalk für die Ergänzung 😀)
Lasst uns ins Horn brechen und aufstoßen. Höchste Zeit, auf den Weg zu machen.
(mit freundlichem Dank an Tabellenkalk für die Ergänzung 😀)