Annotation of embedaddon/php/ext/spl/tests/array_025.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: SPL: ArrayObject serialize with an object as storage
3: --FILE--
4: <?php
5: $obj1 = new ArrayObject(new ArrayObject(array(1,2)));
6: $s = serialize($obj1);
7: $obj2 = unserialize($s);
8:
9: print_r($obj1);
10: echo "$s\n";
11: print_r($obj2);
12: ?>
13: --EXPECT--
14: ArrayObject Object
15: (
16: [storage:ArrayObject:private] => ArrayObject Object
17: (
18: [storage:ArrayObject:private] => Array
19: (
20: [0] => 1
21: [1] => 2
22: )
23:
24: )
25:
26: )
27: C:11:"ArrayObject":76:{x:i:0;C:11:"ArrayObject":37:{x:i:0;a:2:{i:0;i:1;i:1;i:2;};m:a:0:{}};m:a:0:{}}
28: ArrayObject Object
29: (
30: [storage:ArrayObject:private] => ArrayObject Object
31: (
32: [storage:ArrayObject:private] => Array
33: (
34: [0] => 1
35: [1] => 2
36: )
37:
38: )
39:
40: )
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>