ID:               38907
 Updated by:       [EMAIL PROTECTED]
 Reported By:      smlerman at gmail dot com
-Status:           Open
+Status:           Closed
 Bug Type:         Variables related
 Operating System: Windows (presumably others)
 PHP Version:      5.1.6
 New Comment:

Already fixed in CVS


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

[2006-09-20 19:13:45] smlerman at gmail dot com

Description:
------------
If you try to compare an object to a string, the error message says
that the object could not be converted to an int. It makes it a little
more difficult to debug code when you're looking for a comparison
involving an integer instead of a string. Nothing really major, but a
would-be-nice kind of fix. 

Reproduce code:
---------------
<?php

class Foo{}

$obj = new Foo();

if ($obj == "blah"){
  echo "foo";
} else{
  echo "bar";
}

?>

Expected result:
----------------
Notice: Object of class Foo could not be converted to string in
int_convert.php on line 7

Actual result:
--------------
Notice: Object of class Foo could not be converted to int in
int_convert.php on line 7


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


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

Reply via email to