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).PHP_EOL; } 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.0549731254577640.019526958465576
Output for 7.2.0
0.0896151065826420.021285057067871
Output for 7.1.10
0.0680789947509770.020190954208374
Output for 7.1.7
0.230340003967290.04773998260498
Output for 7.1.6
0.212753057479860.047757863998413
Output for 7.1.5
0.187093973159790.05995512008667
Output for 7.1.4
0.229443788528440.049392938613892
Output for 7.1.3
0.172809839248660.037286043167114
Output for 7.1.2
0.158617019653320.047991991043091
Output for 7.1.1
0.184797048568730.074198007583618
Output for 7.1.0
0.15658998489380.035938024520874
Output for 7.0.20
0.304144144058230.078865051269531
Output for 7.0.19
0.199051856994630.047636032104492
Output for 7.0.18
0.232895851135250.050977945327759
Output for 7.0.17
0.158475875854490.041693925857544
Output for 7.0.16
0.175312042236330.088927030563354
Output for 7.0.15
0.28665304183960.061813831329346
Output for 7.0.14
0.105311870574950.032790184020996
Output for 7.0.13
0.244280815124510.050451040267944
Output for 7.0.12
0.217123031616210.067883014678955
Output for 7.0.11
0.167222976684570.041752099990845
Output for 7.0.10
0.144157886505130.043246984481812
Output for 7.0.9
0.126869916915890.038167953491211
Output for 7.0.8
0.134619951248170.034404993057251
Output for 7.0.7
0.134008884429930.03554105758667
Output for 7.0.6
0.184104919433590.04771089553833
Output for 7.0.5
0.259047031402590.036762952804565
Output for 7.0.4
0.19727706909180.045773029327393
Output for 7.0.3
0.114003896713260.042938947677612
Output for 7.0.2
0.2197310924530.070817947387695
Output for 7.0.1
0.18116712570190.048570871353149
Output for 7.0.0
0.272450923919680.041656970977783

preferences:
78.21 ms | 401 KiB | 37 Q