3v4l.org

run code in 300+ PHP versions simultaneously
<?php function generate_ints($n-1){ foreach ( range(0,$n) as $number) { yield $number; } } $gen = generate_ints(3); // iterable object can be used in foreach foreach ($gen as $g) { echo $gen->current(); }
Output for 5.3.0 - 5.3.27, 5.4.0 - 5.4.22
Parse error: syntax error, unexpected '-', expecting ')' in /in/6HSlN on line 3
Process exited with code 255.

preferences:
191.75 ms | 1395 KiB | 58 Q