]> granicus.if.org Git - php/commitdiff
Fix test
authorMarcus Boerger <helly@php.net>
Sat, 20 Mar 2004 16:13:37 +0000 (16:13 +0000)
committerMarcus Boerger <helly@php.net>
Sat, 20 Mar 2004 16:13:37 +0000 (16:13 +0000)
ext/spl/tests/array_iterator.phpt

index 3e6c1e0f10e103ffc13b8b1615f894c2017a8de7..c66fc081040d0b952db0322340a384fc34455aa1 100755 (executable)
@@ -2,6 +2,8 @@
 SPL: ArrayIterator
 --SKIPIF--
 <?php if (!extension_loaded("spl")) print "skip"; ?>
+--INI--
+allow_call_time_pass_reference=1
 --FILE--
 <?php
 
@@ -26,6 +28,9 @@ $obj = new ArrayObject(&$arr);
 
 foreach($obj as $ak=>$av) {
        foreach($obj as $bk=>$bv) {
+               if ($ak==0 && $bk==0) {
+                       $arr[0] = "modify";
+               }
                echo "$ak=>$av - $bk=>$bv\n";
        }
 }
@@ -89,10 +94,10 @@ echo "Done\n";
 0=>0 - 0=>0
 0=>0 - 1=>1
 0=>0 - 2=>2
-1=>1 - 0=>0
+1=>1 - 0=>modify
 1=>1 - 1=>1
 1=>1 - 2=>2
-2=>2 - 0=>0
+2=>2 - 0=>modify
 2=>2 - 1=>1
 2=>2 - 2=>2
 ==Modify==