3v4l.org

run code in 300+ PHP versions simultaneously
<?php $t = ['test' => 'test']; $ake_start = microtime(true); for ($i = 0; $i < 1000000; $i++) { array_key_exists('test', $t); } echo (microtime(true) - $ake_start); $iss_start = microtime(true); for ($i = 0; $i < 1000000; $i++) { isset($t['test']); } echo (microtime(true) - $iss_start);
Output for 7.2.6
0.0278210639953610.031809091567993
Output for 7.2.0
0.0299508571624760.021521091461182
Output for 7.1.10
0.0310850143432620.024656057357788
Output for 7.1.7
0.0947339534759520.056378126144409
Output for 7.1.6
0.0789861679077150.056334018707275
Output for 7.1.5
0.089442968368530.034870147705078
Output for 7.1.4
0.047533035278320.032124996185303
Output for 7.1.3
0.0610051155090330.035631895065308
Output for 7.1.2
0.048990011215210.033471822738647
Output for 7.1.1
0.0685679912567140.054831981658936
Output for 7.1.0
0.107403993606570.097978115081787
Output for 7.0.20
0.103746891021730.049195051193237
Output for 7.0.19
0.050093889236450.063724040985107
Output for 7.0.18
0.0859289169311520.047654867172241
Output for 7.0.17
0.0485799312591550.03394079208374
Output for 7.0.16
0.0770490169525150.067896842956543
Output for 7.0.15
0.0508689880371090.035178899765015
Output for 7.0.14
0.0811800956726070.04964804649353
Output for 7.0.13
0.0964529514312740.10757803916931
Output for 7.0.12
0.096294879913330.065927982330322
Output for 7.0.11
0.188309192657470.086081981658936
Output for 7.0.10
0.106788158416750.062117099761963
Output for 7.0.9
0.12696909904480.051973819732666
Output for 7.0.8
0.160164833068850.05070686340332
Output for 7.0.7
0.145694017410280.082026958465576
Output for 7.0.6
0.0678980350494380.036086082458496
Output for 7.0.5
0.0720040798187260.043658971786499
Output for 7.0.4
0.05711293220520.048362970352173
Output for 7.0.3
0.0832979679107670.034720897674561
Output for 7.0.2
0.0768218040466310.045692205429077
Output for 7.0.1
0.0884301662445070.045052051544189
Output for 7.0.0
0.125548124313350.085333108901978

preferences:
64.53 ms | 401 KiB | 37 Q