News for hackers. Stuff that matters.
Re:Why 1 && 2 == 2 by RossM on Friday July 19, 2013 @06:44AM (#6069320)
Exactly, it's not that bizarre. PHP assumes when you're using && you're going to have a boolean outcome.

The odd bit is that casting a boolean to a string[0] with echo coerces the result to (string) "1" for true and (string) "" for false.

[0]: http://www.php.net/manual/en/language.types.string.php#langu...

There are no comments on this comment yet.