- array_map: documentation ( source)
- array_walk: documentation ( source)
<?php
$it = new ArrayIterator();
$it[] = 'foo';
$it[] = 'bar';
array_walk($it, function($v, $k) { echo "$k => $v", PHP_EOL; });
array_map(function($v, $k) { echo "$k => $v", PHP_EOL; }, $it);