- var_dump: documentation ( source)
- range: documentation ( source)
<?php
$iiter = new IteratorIterator(new ArrayIterator(range(0, 5)));
$iiter->rewind();
$iiter->seek(2);
var_dump($iiter->current());
$iiter->next(); // bus error
var_dump($iiter->current());