It's the same with JavaScript regardless of whether you use == or ===
9223372036854775807 == 9223372036854775808
true
9223372036854775807 === 9223372036854775808
true
9223372036854775807 == 9223372036854775808
true
9223372036854775807 === 9223372036854775808
true
> 9223372036854775807 == 9223372036854775808
true
> 9223372036854775807 === 9223372036854775808
true
However, that is not the two lines written about in this post. The following works as one would expect on JS, but (I assume, based on the report) not in PHP: > "9223372036854775807" == "9223372036854775808"
false
> "9223372036854775807" === "9223372036854775808"
false