3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input= 9999999; function Prime($num) { if ($num < 2) return false; for ($i = 2; $i < $num; $i++) { if ($num % $i == 0) return false; } return true; } $callStartTime = microtime(true); for($i = $input; $i > 0; --$i) { if(Prime($i)){ echo $i; break; } } $callEndTime = microtime(true); $callTime = $callEndTime - $callStartTime; echo 'Call time was ', sprintf('%.4f',$callTime), " seconds", PHP_EOL;

preferences:
31.33 ms | 402 KiB | 5 Q