$key) { echo "$val=>$key\n"; } \endverbatim */ class InfiniteIterator extends IteratorIterator { /** Move the inner Iterator forward to its next element or rewind it. * @return void */ function next() { $this->getInnerIterator()->next(); if (!$this->getInnerIterator()->valid()) { $this->getInnerIterator()->rewind(); } } } ?>