3v4l.org

run code in 300+ PHP versions simultaneously
<?php $stop = microtime(true) + 1; $i = 0; while(microtime(true) < $stop){ if(++$i % 1000000 == 0){ echo $i / 1000000, "<br/>\n"; } } echo "done.<br/>\n";
Output for 8.0.2, 8.0.5 - 8.0.12, 8.0.27 - 8.0.28, 8.1.0 - 8.1.3, 8.1.5, 8.1.12, 8.2.3 - 8.2.4
1<br/> 2<br/> 3<br/> 4<br/> 5<br/> 6<br/> 7<br/> 8<br/> 9<br/> 10<br/> 11<br/> 12<br/> 13<br/> 14<br/> 15<br/> 16<br/> 17<br/> 18<br/> done.<br/>
Output for 8.0.1, 8.0.13 - 8.0.26, 8.1.4, 8.1.6 - 8.1.7, 8.1.10 - 8.1.11, 8.1.13 - 8.1.17, 8.2.0 - 8.2.2
1<br/> 2<br/> 3<br/> 4<br/> 5<br/> 6<br/> 7<br/> 8<br/> 9<br/> 10<br/> 11<br/> 12<br/> 13<br/> 14<br/> 15<br/> 16<br/> 17<br/> 18<br/> 19<br/> done.<br/>
Output for 8.1.9
1<br/> 2<br/> 3<br/> 4<br/> 5<br/> 6<br/> 7<br/> 8<br/> 9<br/> 10<br/> 11<br/> 12<br/> 13<br/> 14<br/> 15<br/> 16<br/> done.<br/>
Output for 8.0.3, 8.1.8
1<br/> 2<br/> 3<br/> 4<br/> 5<br/> 6<br/> 7<br/> 8<br/> 9<br/> 10<br/> 11<br/> 12<br/> 13<br/> 14<br/> 15<br/> 16<br/> 17<br/> done.<br/>

preferences:
58.2 ms | 410 KiB | 5 Q