News for hackers. Stuff that matters.
Re:PHP: md5('240610708') == md5('QNKCDZO') by tellor on Monday May 04, 2015 @07:27AM (#9485482)
This is well-known PHP-trick. Use === to right result.

  php > var_dump(md5('240610708') == md5('QNKCDZO'));
  bool(true)
  php > var_dump(md5('240610708'),   md5('QNKCDZO'));                                                                                                                                                    
  string(32) "0e462097431906509019562988736854"
  string(32) "0e830400451993494058024219903391"
  php > var_dump(md5('240610708') ===   md5('QNKCDZO'));                                                                                                                                                 
  bool(false)
  php > var_dump("0e462097431906509019562988736854" == "0e830400451993494058024219903391");
  bool(true)
  php > var_dump("0e462097431906509019562988736854" === "0e830400451993494058024219903391");
  bool(false)
  php > var_dump(md5('240610708') ===   md5('QNKCDZO'));                                                                                                                                                 
  bool(false)
  php > var_dump(md5('240610708') ==   md5('QNKCDZO'));                                                                                       
  bool(true)
  php > var_dump(md5('240610708') === md5('QNKCDZO'));
  bool(false)
Re:PHP: md5('240610708') == md5('QNKCDZO') by steego on Monday May 04, 2015 @08:08AM (#9485618)
> This is well-known PHP-trick. Use === to right result.

Everybody knows PHP is a trickly-typed language. Read the docs people or PHP will take advantage of your gullible ass.

Re:PHP: md5('240610708') == md5('QNKCDZO') by tellor on Monday May 04, 2015 @08:52AM (#9485798)
perhaps ==== operator must reserved
Re:PHP: md5('240610708') == md5('QNKCDZO') by steego on Monday May 04, 2015 @12:16PM (#9487081)
Absolutely! However, we must be careful not to define it in a too predictable way lest we violate the Principle of Most Surprise.
Re:PHP: md5('240610708') == md5('QNKCDZO') by josteink on Monday May 04, 2015 @08:59AM (#9485822)
php_real_equivalence_4()
Re:PHP: md5('240610708') == md5('QNKCDZO') by tellor on Tuesday May 05, 2015 @08:48AM (#9492137)
Exactly!

But it must invoke with additional NULL-parameter to achieve real effect and analyse return value for TRUE, FALSE, NULL:

  php_real_equivalence_4($x, $y, null);
Re:PHP: md5('240610708') == md5('QNKCDZO') by DonHopkins on Tuesday May 05, 2015 @09:00AM (#9492198)
Except they had to call it php_real_equivalnce_4() because php_real_equivalence_4() was taken.