Make switch/case to type sensitive comparison in PHP 5?

From: Date: Mon, 24 Mar 2003 13:07:02 +0000
Subject: Make switch/case to type sensitive comparison in PHP 5?
Groups: php.internals 
Request: Send a blank email to internals+get-208@lists.php.net to get a copy of this message
I was reminded tonight of the following 'feature' of switch: $a = 0; switch($a) { case 'somestring': echo 'Bug?'; break; case 0: echo 'Not a bug'; break; } This will echo 'Bug?' with PHP 4. It seems more logical to have switch comparing with T_IS_IDENTICAL than with T_IS_EQUAL. Is this something that might be changed as we move to PHP 5.0?

« previous php.internals (#208) next »