- printf: documentation ( source)
<?php
class It extends ArrayIterator {
public function current() {
printf("current\n");
return parent::current();
}
}
$i = new It(array(1, 2, 3, 4));
foreach($i as $k => $v) {
printf("value: %d\n", $v);
}