3v4l.org

run code in 300+ PHP versions simultaneously
<?php $execute = function ($n){ foreach($n as $a) { yield $a; } }; var_dump($execute); /*foreach(execute([1,2,5]) as $n){ echo $n.PHP_EOL; }*/

preferences:
49.43 ms | 402 KiB | 5 Q