Annotation of embedaddon/php/ext/spl/tests/array_004.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
2: SPL: ArrayIterator
3: --FILE--
4: <?php
5:
6: $arr = array(0=>0, 1=>1, 2=>2);
7: $obj = new ArrayObject($arr);
8:
9: foreach($obj as $ak=>$av) {
10: foreach($obj as $bk=>$bv) {
11: if ($ak==0 && $bk==0) {
12: $arr[0] = "modify";
13: }
14: echo "$ak=>$av - $bk=>$bv\n";
15: }
16: }
17:
18: echo "Done\n";
19: ?>
20: --EXPECTF--
21: 0=>0 - 0=>0
22: 0=>0 - 1=>1
23: 0=>0 - 2=>2
24: 1=>1 - 0=>0
25: 1=>1 - 1=>1
26: 1=>1 - 2=>2
27: 2=>2 - 0=>0
28: 2=>2 - 1=>1
29: 2=>2 - 2=>2
30: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>