3v4l.org

run code in 300+ PHP versions simultaneously
<?php $count = 50; $code = ' $ret = ""; for ($j=0; $j<100; $j++) { $ret.= md5($j.$i.$ret); } return $ret;'; $fName = create_function('$j', $code); $start = microtime(true); for($i = 0; $i < $count; $i++){ eval($code); } printf("#1, done in %f\n", microtime(true) - $start); $start = microtime(true); for($i = 0; $i < $count; $i++){ $fName($i); } printf("#2, done in %f\n", microtime(true) - $start); ?>

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
7.2.00.0090.01819.48
7.1.70.0000.02316.83
7.1.60.0070.04419.57
7.1.50.0100.04817.14
7.0.200.0060.02316.79

preferences:
81.78 ms | 401 KiB | 5 Q