3v4l.org

run code in 300+ PHP versions simultaneously
<?php function gen() { for($i=1; $i<10; $i++) yield $i; } $i = gen(); print_r($i); echo $i->current(); echo "foreaching...\n"; foreach($i as $x) { echo $x . "\n"; }

preferences:
38.76 ms | 402 KiB | 5 Q