3v4l.org

run code in 300+ PHP versions simultaneously
<?php $i=0; $arr = array(); $arr2 = array(); $time = microtime(true); while($i < 60000) { $i++; $arr[] = $i; } $time = microtime(true) - $time; echo 'took ' . number_format($time, 3); $time = microtime(true); while($i < 60000) { $i++; array_push($arr2, $i); } $time = microtime(true) - $time; echo 'took ' . number_format($time, 3);
Output for 7.0.3, 7.0.5, 7.0.11, 7.0.15, 7.0.17, 7.0.22 - 7.0.23, 7.0.25 - 7.0.26, 7.0.29 - 7.0.30, 7.1.0, 7.1.5 - 7.1.7, 7.1.9, 7.1.13, 7.1.15, 7.1.17, 7.1.19, 7.1.21, 7.1.26, 7.1.28, 7.1.30 - 7.1.32, 7.2.18, 7.2.20 - 7.2.21, 7.2.24, 7.3.4, 7.3.9, 7.3.11 - 7.3.12, 7.4.0 - 7.4.1
took 0.003took 0.000
Output for 7.0.2, 7.0.4, 7.0.6 - 7.0.8, 7.0.14, 7.0.20, 7.0.24, 7.0.28, 7.0.31, 7.0.33, 7.1.1 - 7.1.2, 7.1.4, 7.1.8, 7.1.10 - 7.1.11, 7.1.18, 7.1.20, 7.1.23 - 7.1.25, 7.1.27, 7.1.29, 7.1.33, 7.2.22 - 7.2.23, 7.2.25 - 7.2.26, 7.3.3, 7.3.8, 7.3.13
took 0.004took 0.000
Output for 7.2.1 - 7.2.10, 7.2.15 - 7.2.17, 7.2.19, 7.3.1, 7.3.5 - 7.3.7, 7.3.10
took 0.002took 0.000
Output for 7.2.0, 7.2.11 - 7.2.14, 7.3.0, 7.3.2
took 0.001took 0.000
Output for 7.1.22
took 0.007took 0.000
Output for 7.0.9, 7.0.18, 7.1.16
took 0.006took 0.000
Output for 7.0.0 - 7.0.1, 7.0.10, 7.0.12 - 7.0.13, 7.0.16, 7.0.19, 7.0.21, 7.0.27, 7.0.32, 7.1.3, 7.1.12, 7.1.14
took 0.005took 0.000
Output for 5.2.10, 5.2.17, 5.4.3, 5.4.8, 5.4.17, 5.4.24, 5.4.43, 5.5.3 - 5.5.4, 5.5.6, 5.5.9, 5.5.19, 5.5.22 - 5.5.23, 5.5.28 - 5.5.30, 5.5.32 - 5.5.33, 5.5.35 - 5.5.36, 5.6.1, 5.6.8, 5.6.10 - 5.6.11, 5.6.21, 5.6.26, 5.6.28, 5.6.30 - 5.6.31, 5.6.33, 5.6.36 - 5.6.37, 5.6.40
took 0.014took 0.000
Output for 5.2.2, 5.2.11, 5.2.13, 5.2.15, 5.3.4, 5.3.9, 5.4.4, 5.4.10, 5.4.13 - 5.4.14, 5.4.16, 5.4.18, 5.4.26, 5.4.33 - 5.4.34, 5.4.39, 5.5.0, 5.5.5, 5.5.7, 5.5.10 - 5.5.11, 5.5.14, 5.5.16, 5.5.18, 5.5.21, 5.5.31, 5.5.34, 5.6.4, 5.6.7, 5.6.12, 5.6.14, 5.6.20, 5.6.24, 5.6.32, 5.6.34, 5.6.39
took 0.015took 0.000
Output for 4.3.5 - 4.3.6, 4.4.0, 5.0.5, 5.1.4, 5.2.3, 5.3.1, 5.3.12, 5.3.14 - 5.3.15, 5.3.21, 5.3.26, 5.4.2, 5.4.9, 5.4.15, 5.4.19 - 5.4.20, 5.4.22 - 5.4.23, 5.4.27, 5.4.30, 5.4.32, 5.4.35, 5.4.44, 5.5.15, 5.5.24, 5.5.27, 5.6.0, 5.6.2, 5.6.5, 5.6.17, 5.6.35, 5.6.38
took 0.016took 0.000
Output for 5.0.0, 5.1.6, 5.2.4, 5.3.5, 5.3.7 - 5.3.8, 5.3.10, 5.3.16, 5.4.0 - 5.4.1, 5.4.21, 5.4.28 - 5.4.29, 5.4.40, 5.5.12, 5.5.20, 5.5.37, 5.6.13, 5.6.15 - 5.6.16, 5.6.18, 5.6.27, 5.6.29
took 0.017took 0.000
Output for 5.1.0, 5.1.2, 5.1.5, 5.2.0, 5.2.16, 5.4.25, 5.4.37, 5.5.2, 5.5.8, 5.5.13, 5.5.17, 5.5.26, 5.6.3, 5.6.19, 5.6.23, 5.6.25
took 0.013took 0.000
Output for 4.3.10, 4.4.1, 5.1.1, 5.1.3, 5.3.0, 5.3.13, 5.3.19, 5.3.25, 5.3.28 - 5.3.29, 5.4.5 - 5.4.6, 5.4.11, 5.4.31, 5.4.36, 5.4.45, 5.5.1, 5.5.38, 5.6.9, 5.6.22
took 0.018took 0.000
Output for 4.4.3, 5.2.5, 5.3.2 - 5.3.3, 5.3.20, 5.3.23 - 5.3.24, 5.4.7, 5.4.12, 5.4.41 - 5.4.42, 5.5.25, 5.6.6
took 0.019took 0.000
Output for 4.3.9, 4.3.11, 4.4.5, 5.0.3, 5.3.6, 5.3.17, 5.3.22, 5.3.27, 5.4.38
took 0.020took 0.000
Output for 5.3.11, 5.3.18
took 0.021took 0.000
Output for 5.2.6 - 5.2.8, 5.2.14
took 0.009took 0.000
Output for 5.2.1, 5.2.9, 5.2.12
took 0.010took 0.000
Output for 4.4.7, 4.4.9, 5.0.4
took 0.030took 0.000
Output for 5.0.2
took 0.024took 0.000
Output for 5.0.1
took 0.036took 0.000
Output for 4.4.8
took 0.026took 0.000
Output for 4.3.0, 4.4.6
took 0.028took 0.000
Output for 4.3.7, 4.4.4
took 0.022took 0.000
Output for 4.3.1 - 4.3.3, 4.4.2
took 0.029took 0.000
Output for 4.3.8
took 0.027took 0.000
Output for 4.3.4
took 0.023took 0.000

preferences:
275.69 ms | 401 KiB | 325 Q