ID:               40248
 Updated by:       [EMAIL PROTECTED]
 Reported By:      jontsa at amigaone dot cc
 Status:           Open
-Bug Type:         Documentation problem
+Bug Type:         Class/Object related
 Operating System: Solaris
 PHP Version:      5.2.0
 New Comment:

Why this form of usage of undefined property should be considered as
feature?


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

[2007-05-10 20:40:29] [EMAIL PROTECTED]

This is actually a feature. Can't seem to find where it's documented
though so reclassifying.

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

[2007-01-26 10:12:51] jontsa at amigaone dot cc

Description:
------------
When using a combined operator like += or ++ on an undefined class
member, it does not produce "undefined property" notice as expected.
Tested with all errors enabled.

Reproduce code:
---------------
$a+=5;
$b=new stdClass;
$b->a+=5;


Expected result:
----------------
Notice: Undefined variable: a
Notice: Undefined property: stdClass::$a

Actual result:
--------------
Notice: Undefined variable: a


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


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

Reply via email to