iterator_apply
Call a function for every element in an iterator
&reftitle.description;
intiterator_apply
Traversableiterator
callbackfunction
arrayargs
Calls a function for every element in an iterator.
&reftitle.parameters;
iterator
The class to iterate over.
function
The callback function to call on every element.
The function must return &true; in order to
continue iterating over the iterator.
args
Arguments to pass to the callback function.
&reftitle.returnvalues;
Returns the iteration count.
&reftitle.examples;
iterator_apply example
current()) . "\n";
return TRUE;
}
$it = new ArrayIterator(array("Apples", "Bananas", "Cherries"));
iterator_apply($it, "print_caps", array($it));
?>
]]>
&example.outputs;
&reftitle.seealso;
array_walk