3v4l.org

run code in 300+ PHP versions simultaneously
<?php $foo = []; foreach (range(1,5000) as $i) { $foo[] = ['username' => md5(time()), 'limits' => ['ep' => rand(1,20)]]; } $time_start = microtime(true); foreach ($foo as $row) { if ($row['limits']['ep'] == 3) { $a = 1 + 2; } array_search("needle", array_column($foo, "username")); } $time_end = microtime(true); $time = $time_end - $time_start; echo "Did nothing in $time seconds\n";
Output for 7.3.1
Did nothing in 0.52947902679443 seconds
Output for 7.3.0
Did nothing in 0.52765417098999 seconds
Output for 7.2.13
Did nothing in 0.4758939743042 seconds
Output for 7.2.12
Did nothing in 0.49733901023865 seconds
Output for 7.2.11

Process exited with code 137.
Output for 7.2.10
Did nothing in 0.4728569984436 seconds
Output for 7.2.9
Did nothing in 0.4697630405426 seconds
Output for 7.2.8
Did nothing in 0.45655989646912 seconds
Output for 7.2.7
Did nothing in 0.48103904724121 seconds
Output for 7.2.6
Did nothing in 0.50869297981262 seconds
Output for 7.2.5
Did nothing in 0.46321702003479 seconds
Output for 7.2.4
Did nothing in 0.45839405059814 seconds
Output for 7.2.3
Did nothing in 0.51798105239868 seconds
Output for 7.2.2
Did nothing in 0.50627207756042 seconds
Output for 7.2.1
Did nothing in 0.49821996688843 seconds
Output for 7.2.0
Did nothing in 0.48139595985413 seconds
Output for 7.1.25
Did nothing in 0.48208093643188 seconds

preferences:
58.87 ms | 401 KiB | 22 Q