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++){ $f($i); } printf("#2, done in %f\n", microtime(true) - $start); ?>

preferences:
36.5 ms | 402 KiB | 5 Q