Why should language need a === operator in the first place?
== can be taken to mean "sorta, kinda equals, but maybe not"
=== means "no, no, no... REALLY, REALLY equals, not sorta equals"
How many people with decent programming backgrounds write their first PHP script and then have to replace == with === ?
The point is that PHP breaks standard programming paradigms, and for the worse IMO.
More information about formatting options
PHP == insanity
Why should language need a === operator in the first place?
== can be taken to mean "sorta, kinda equals, but maybe not"
=== means "no, no, no... REALLY, REALLY equals, not sorta equals"
How many people with decent programming backgrounds write their first PHP script and then have to replace == with === ?
The point is that PHP breaks standard programming paradigms, and for the worse IMO.