3v4l.org

run code in 300+ PHP versions simultaneously
<?php $c = array_combine(range(0, 10000), range(0, 10000)); $a = microtime(); for($i = 0; $i < 10000; $i++) { array_key_exists(rand(0, 10000), $c); } $b = microtime(); echo $b - $a; echo '\n'; $t = array_combine(range(0, 10000), range(0, 10000)); $d = microtime(); for($i = 0; $i < 10000; $i++) { isset($t[rand(0, 10000)]); } $e = microtime(); echo $e - $d;

preferences:
38.24 ms | 402 KiB | 5 Q