3v4l.org

run code in 300+ PHP versions simultaneously
<?php function doStuff() { $last = 0; $current = 1; yield 1; while ($current < 1000000) { $current = $last + $current; $last = $current - $last; yield $current; } } foreach(doStuff() as $num) echo $num, "\n"; ?>
Output for git.master, git.master_jit, rfc.property-hooks
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
45.72 ms | 401 KiB | 8 Q