3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo() { $x = array(1,2,3,4,5,6); var_dump(current($x)); var_dump(next($x)); var_dump(next($x)); var_dump(current($x)); foreach ($x as $y) {echo "GOT: $y\n";} var_dump(current($x)); } foo();

preferences:
52.54 ms | 402 KiB | 5 Q