diff options
Diffstat (limited to 'ext/spl/tests/array_016.phpt')
-rw-r--r-- | ext/spl/tests/array_016.phpt | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ext/spl/tests/array_016.phpt b/ext/spl/tests/array_016.phpt new file mode 100644 index 0000000..8637c5c --- /dev/null +++ b/ext/spl/tests/array_016.phpt @@ -0,0 +1,32 @@ +--TEST-- +SPL: ArrayIterator/Object and IteratorIterator +--FILE-- +<?php + +$it = new ArrayIterator(range(0,3)); + +foreach(new IteratorIterator($it) as $v) +{ + var_dump($v); +} + +$it = new ArrayObject(range(0,3)); + +foreach(new IteratorIterator($it) as $v) +{ + var_dump($v); +} + +?> +===DONE=== +<?php exit(0); ?> +--EXPECTF-- +int(0) +int(1) +int(2) +int(3) +int(0) +int(1) +int(2) +int(3) +===DONE=== |