3v4l.org

run code in 300+ PHP versions simultaneously
<?php function feed() { return new ArrayIterator(['Apples', 'Bananas', 'Cherries']); } iterator_apply(feed(), function(Iterator $iterator) { echo strtoupper($iterator->current()) . "\n"; return TRUE; }, array($it));

preferences:
42.08 ms | 402 KiB | 5 Q