3v4l.org

run code in 300+ PHP versions simultaneously
<?php $loops_count = 0; $arr = array('apple1', 'orange1', 'banana1', 'potato1', 'cocos1', 'lime1'); do { if(next($arr) === false){ reset($arr); $loops_count++; } var_dump(current($arr)); } while ($loops_count < 3)
Output for 5.4.0 - 5.4.24
Parse error: syntax error, unexpected end of file, expecting ';' in /in/Peg9c on line 11
Process exited with code 255.
Output for 5.3.0 - 5.3.28
Parse error: syntax error, unexpected $end, expecting ';' in /in/Peg9c on line 11
Process exited with code 255.

preferences:
173.66 ms | 1394 KiB | 61 Q