AppendIterator::getInnerIterator Gets the inner iterator &reftitle.description; public IteratorAppendIterator::getInnerIterator This method returns the current inner iterator. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; The current inner iterator, or &null; if there is not one. &reftitle.examples; <methodname>AppendIterator::getInnerIterator</methodname> example 'aardwolf', 'b' => 'bear', 'c' => 'capybara')); $array_b = new RegexIterator($array_a, '/^[ac]/'); $iterator = new AppendIterator; $iterator->append($array_a); $iterator->append($array_b); foreach ($iterator as $current) { $inner = $iterator->getInnerIterator(); if ($inner instanceOf RegexIterator) { echo 'Filtered: '; } else { echo 'Original: '; } echo $current . PHP_EOL; } ?> ]]> &example.outputs; &reftitle.seealso; AppendIterator::getIteratorIndex