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