2 changed files with 64 additions and 11 deletions
@ -0,0 +1,34 @@ |
|||
--TEST-- |
|||
SPL: ArrayItaerator/Object and IteratorIterator |
|||
--SKIPIF-- |
|||
<?php if (!extension_loaded("spl")) print "skip"; ?> |
|||
--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=== |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue