3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = array("alpha", "beta", "gamma"); while (list($v) = each($a)) { echo $v,"\n"; } // negelecting to reset echo "\n\nNo data available without reset\n\n"; while (list($v) = each($a)) { echo $v,"\n"; } // with reset: reset($a); echo "\n\nData available after reset\n\n"; while (list($v) = each($a)) { echo $v,"\n"; } ?>

preferences:
28.42 ms | 402 KiB | 5 Q