Annotation of embedaddon/php/ext/spl/tests/iterator_033.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: SPL: ParentIterator
3: --FILE--
4: <?php
5:
6: $it = new ParentIterator(new RecursiveArrayIterator(array(1,array(21,22, array(231)),3)));
7:
8: foreach(new RecursiveIteratorIterator($it) as $k=>$v)
9: {
10: var_dump($k);
11: var_dump($v);
12: }
13:
14: echo "==SECOND==\n";
15:
16: foreach(new RecursiveIteratorIterator($it, 1) as $k=>$v)
17: {
18: var_dump($k);
19: var_dump($v);
20: }
21:
22: ?>
23: ===DONE===
24: <?php exit(0); ?>
25: --EXPECT--
26: ==SECOND==
27: int(1)
28: array(3) {
29: [0]=>
30: int(21)
31: [1]=>
32: int(22)
33: [2]=>
34: array(1) {
35: [0]=>
36: int(231)
37: }
38: }
39: int(2)
40: array(1) {
41: [0]=>
42: int(231)
43: }
44: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>