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