- iterator_apply: documentation ( source)
- strtoupper: documentation ( source)
<?php
function feed()
{
return new ArrayIterator(['Apples', 'Bananas', 'Cherries']);
}
iterator_apply(feed(), function(Iterator $iterator) {
echo strtoupper($iterator->current()) . "\n";
return TRUE;
}, array($it));