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

 ID:               48387
 Comment by:       jhominal at gmail dot com
 Reported by:      david at grudl dot com
 Summary:          ArrayObject and properties serialization
 Status:           Assigned
 Type:             Bug
 Package:          SPL related
 Operating System: *
 PHP Version:      5.2.9
 Assigned To:      colder

 New Comment:

I believe I had the same problem on PHP 5.2.13, on Debian Lenny (package
provided 

by dotdeb)


Previous Comments:
------------------------------------------------------------------------
[2010-02-28 10:55:10] s...@php.net

For what it's worth, the reproduce code works perfectly fine with
php5.3.0

------------------------------------------------------------------------
[2009-05-25 15:46:56] david at grudl dot com

Description:
------------
In PHP 5.2.x there are not serialized any public/protected/private
properies of ArrayObject descendants.





Reproduce code:
---------------
class Test extends ArrayObject

{

        public $var;

}



$test = new Test;

$test->var = 'hello';

$dolly = unserialize(serialize($test));

echo $dolly->var;

Expected result:
----------------
-> hello

Actual result:
--------------
none


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



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

Reply via email to