3v4l.org

run code in 300+ PHP versions simultaneously
<?php function generator() { for ($i=1; $i<10; $i++) { echo "y:$i"; yield $i; }; } $a = iterator_to_array(generator()); print_r($a); foreach (generator() as $c) { echo $c; }

preferences:
63.67 ms | 402 KiB | 5 Q