ID: 14240
Updated by: derick
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Closed
Bug Type: *General Issues
Operating System: Linux RedHat 7.1
PHP Version: 4.0.6
New Comment:

This prints "12" for me, which is what I would expect. A string evaluates to 0 upon 
conversion to an integer. You should use === to check for both type and value.

Derick

Previous Comments:
------------------------------------------------------------------------

[2001-11-26 15:32:57] [EMAIL PROTECTED]


$foo = "foo";

if ( "foo" == 0 )
{ echo "1"; }

if ( $foo == 0 )
{ echo "2"; }



------------------------------------------------------------------------



Edit this bug report at http://bugs.php.net/?id=14240&edit=1


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to