ID:               25418
 Updated by:       [EMAIL PROTECTED]
 Reported By:      alexandre dot boyer7 at wanadoo dot fr
-Status:           Open
+Status:           Bogus
 Bug Type:         Zend Engine 2 problem
 Operating System: WIN 2000
 PHP Version:      5CVS-2003-09-07 (dev)
 New Comment:

Thank you for taking the time to write to us, but this is not
a bug. Please double-check the documentation available at
http://www.php.net/manual/ and the instructions on how to report
a bug at http://bugs.php.net/how-to-report.php

If you unset() something, you remove the link from the variable name to
the value. All other references still exist, because the variable name
is not the same as the one you unset().

Derick


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

[2003-09-07 13:57:38] alexandre dot boyer7 at wanadoo dot fr

Description:
------------
just look at the source code

Reproduce code:
---------------
http://cedalex.phpnet.org/test.html

Expected result:
----------------
Create And Print A1
a Object ( [id] => 914581 ) 

A2 references A1; ref=1
A3 reference A2; ref=1
A1 unset; print A1 

A1 unset; print A2 

A1 unset; print A3 



Actual result:
--------------
Create And Print A1
a Object ( [id] => 914581 ) 

A2 references A1; ref=1
A3 reference A2; ref=1
A1 unset; print A1 

A1 unset; print A2 
a Object ( [id] => 914581 ) 
A1 unset; print A3 
a Object ( [id] => 914581 ) 


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


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

Reply via email to