AppendIterator::getInnerIterator
(PHP 5 >= 5.1.0)
AppendIterator::getInnerIterator — Gets the inner iterator
Opis
This method returns the current inner iterator.
Parametry
Ta funkcja nie posiada parametrów.
Zwracane wartości
The current inner iterator, or NULL if there is not one.
Przykłady
Przykład #1 AppendIterator::getInnerIterator() example
<?php
$array_a = new ArrayIterator(array('a' => '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;
}
?>
Powyższy przykład wyświetli:
Original: aardwolf Original: bear Original: capybara Filtered: aardwolf Filtered: capybara
There are no user contributed notes for this page.
