1234567891011121314151617181920212223 |
- --TEST--
- Bug #78456: Segfault when serializing SplDoublyLinkedList
- --FILE--
- <?php
- $dllist = new SplDoublyLinkedList();
- $dllist->push(new stdClass);
- var_dump($s = serialize($dllist));
- var_dump(unserialize($s));
- ?>
- --EXPECT--
- string(82) "O:19:"SplDoublyLinkedList":3:{i:0;i:0;i:1;a:1:{i:0;O:8:"stdClass":0:{}}i:2;a:0:{}}"
- object(SplDoublyLinkedList)#3 (2) {
- ["flags":"SplDoublyLinkedList":private]=>
- int(0)
- ["dllist":"SplDoublyLinkedList":private]=>
- array(1) {
- [0]=>
- object(stdClass)#4 (0) {
- }
- }
- }
|