ID:               26182
 Updated by:       [EMAIL PROTECTED]
 Reported By:      hongnk at hotmail dot com
-Status:           Open
+Status:           Verified
 Bug Type:         Zend Engine 2 problem
 Operating System: Win2k
-PHP Version:      5.0.0b2 (beta2)
+PHP Version:      5CVS
 New Comment:

Works as expected with PHP 4, fails with PHP 5.



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

[2003-11-08 19:47:47] hongnk at hotmail dot com

Description:
------------
Whenever a variable is refered anywhere inside a class under the form
$this->varname, it is automatically created in class instances.



Reproduce code:
---------------
class A {
        function NotAConstructor(){
                if(isset($this->x)){
                        //just for demo
                }
        }
}

$t=new A();
var_dump($t);

Expected result:
----------------
object(a)#1 (0) { }


Actual result:
--------------
object(a)#1 (1) { ["x"]=> NULL }



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


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

Reply via email to