I say that php breaks math entirely, and is therefore bad.
“” == null returns true
null == [] returns true
“” == [] returns false.
In more recent versions it gets worse, because it has
0 == “any text” return true,
“any text” == true return true,
and 1 == true return true
So indirectly 1 = 0, and now math is more directly broken.
I say that php breaks math entirely, and is therefore bad. “” == null returns true null == [] returns true “” == [] returns false.
In more recent versions it gets worse, because it has 0 == “any text” return true, “any text” == true return true, and 1 == true return true So indirectly 1 = 0, and now math is more directly broken.