3v4l.org

run code in 300+ PHP versions simultaneously
<?php function gen() { yield 1; yield 2; yield 3; } $times = 1; $o = gen(); foreach($o as $g) { echo $times++; var_dump($g); }

preferences:
35.93 ms | 402 KiB | 5 Q