3v4l.org

run code in 300+ PHP versions simultaneously
<?php $range = range(1, 500000); $startTime = microtime(true); shuffle($range); echo "Time: " . number_format(( microtime(true) - $startTime), 4) . " Seconds\n";
Output for 7.4.1
Time: 0.0632 Seconds
Output for 7.4.0
Time: 0.0612 Seconds
Output for 7.3.13
Time: 0.0436 Seconds
Output for 7.2.25, 7.3.12
Time: 0.0621 Seconds
Output for 7.2.26, 7.3.11
Time: 0.0602 Seconds
Output for 7.3.10
Time: 0.0231 Seconds
Output for 7.3.9
Time: 0.0536 Seconds
Output for 7.3.8
Time: 0.0503 Seconds
Output for 7.0.5, 7.3.7
Time: 0.0219 Seconds
Output for 7.3.6
Time: 0.0372 Seconds
Output for 7.3.5
Time: 0.0491 Seconds
Output for 7.1.4, 7.3.4
Time: 0.0270 Seconds
Output for 7.3.3
Time: 0.0229 Seconds
Output for 7.3.2
Time: 0.0542 Seconds
Output for 7.3.1
Time: 0.0480 Seconds
Output for 7.3.0
Time: 0.0296 Seconds
Output for 7.1.16, 7.2.24
Time: 0.0307 Seconds
Output for 7.0.13, 7.2.23
Time: 0.0213 Seconds
Output for 7.2.22
Time: 0.0590 Seconds
Output for 7.2.21
Time: 0.0316 Seconds
Output for 7.2.20
Time: 0.0249 Seconds
Output for 7.2.19
Time: 0.0550 Seconds
Output for 7.2.18
Time: 0.0474 Seconds
Output for 7.2.17
Time: 0.0271 Seconds
Output for 7.0.23, 7.2.16
Time: 0.0226 Seconds
Output for 7.0.4, 7.2.15
Time: 0.0350 Seconds
Output for 7.2.14
Time: 0.0552 Seconds
Output for 7.2.13
Time: 0.0317 Seconds
Output for 7.0.18, 7.2.12
Time: 0.0278 Seconds
Output for 7.2.11
Time: 0.0274 Seconds
Output for 7.2.10
Time: 0.0475 Seconds
Output for 7.2.9
Time: 0.0349 Seconds
Output for 7.1.15, 7.2.8
Time: 0.0279 Seconds
Output for 7.2.7
Time: 0.0409 Seconds
Output for 7.2.6
Time: 0.0298 Seconds
Output for 7.2.3, 7.2.5
Time: 0.0253 Seconds
Output for 7.2.4
Time: 0.0335 Seconds
Output for 7.2.2
Time: 0.0268 Seconds
Output for 7.2.1
Time: 0.0280 Seconds
Output for 7.2.0
Time: 0.0246 Seconds
Output for 7.1.33
Time: 0.0245 Seconds
Output for 7.1.32
Time: 0.0520 Seconds
Output for 7.1.31
Time: 0.0324 Seconds
Output for 7.1.30
Time: 0.0294 Seconds
Output for 7.1.23, 7.1.29
Time: 0.0309 Seconds
Output for 7.1.28
Time: 0.0276 Seconds
Output for 7.1.27
Time: 0.0320 Seconds
Output for 7.1.26
Time: 0.0390 Seconds
Output for 7.1.25
Time: 0.0252 Seconds
Output for 7.1.24
Time: 0.0493 Seconds
Output for 7.0.21, 7.1.22
Time: 0.0262 Seconds
Output for 7.1.21
Time: 0.0379 Seconds
Output for 7.1.9, 7.1.20
Time: 0.0299 Seconds
Output for 7.1.19
Time: 0.0264 Seconds
Output for 7.1.18
Time: 0.0273 Seconds
Output for 7.1.5, 7.1.17
Time: 0.0247 Seconds
Output for 7.1.14
Time: 0.0368 Seconds
Output for 7.1.13
Time: 0.0303 Seconds
Output for 7.1.12
Time: 0.0288 Seconds
Output for 7.1.11
Time: 0.0301 Seconds
Output for 7.1.10
Time: 0.0297 Seconds
Output for 7.0.16, 7.1.8
Time: 0.0254 Seconds
Output for 7.1.7
Time: 0.0289 Seconds
Output for 7.1.6
Time: 0.0360 Seconds
Output for 7.1.3
Time: 0.0386 Seconds
Output for 7.1.2
Time: 0.0291 Seconds
Output for 7.1.1
Time: 0.0432 Seconds
Output for 7.1.0
Time: 0.0481 Seconds
Output for 7.0.33
Time: 0.0255 Seconds
Output for 7.0.12, 7.0.32
Time: 0.0218 Seconds
Output for 7.0.31
Time: 0.0282 Seconds
Output for 7.0.0, 7.0.30
Time: 0.0241 Seconds
Output for 7.0.29
Time: 0.0269 Seconds
Output for 7.0.28
Time: 0.0217 Seconds
Output for 7.0.19, 7.0.27
Time: 0.0261 Seconds
Output for 7.0.26
Time: 0.0313 Seconds
Output for 7.0.24 - 7.0.25
Time: 0.0256 Seconds
Output for 7.0.22
Time: 0.0248 Seconds
Output for 7.0.20
Time: 0.0240 Seconds
Output for 7.0.17
Time: 0.0234 Seconds
Output for 7.0.15
Time: 0.0242 Seconds
Output for 7.0.14
Time: 0.0332 Seconds
Output for 7.0.11
Time: 0.0560 Seconds
Output for 7.0.10
Time: 0.0361 Seconds
Output for 7.0.9
Time: 0.0557 Seconds
Output for 7.0.8
Time: 0.0189 Seconds
Output for 7.0.7
Time: 0.0377 Seconds
Output for 7.0.6
Time: 0.0537 Seconds
Output for 7.0.3
Time: 0.0438 Seconds
Output for 7.0.2
Time: 0.0424 Seconds
Output for 7.0.1
Time: 0.0220 Seconds
Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 32 bytes) in /in/Fs3vG on line 2
Process exited with code 255.
Output for 5.2.6 - 5.2.17
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in /in/Fs3vG on line 2
Process exited with code 255.
Output for 5.2.1 - 5.2.5
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 24 bytes) in /in/Fs3vG on line 2
Process exited with code 255.
Output for 5.2.0
Time: 0.1402 Seconds
Output for 5.1.6
Time: 0.1519 Seconds
Output for 5.1.5
Time: 0.1317 Seconds
Output for 5.0.1, 5.1.4
Time: 0.1273 Seconds
Output for 4.3.8, 4.4.5, 5.1.3
Time: 0.1296 Seconds
Output for 5.1.2
Time: 0.1688 Seconds
Output for 5.1.1
Time: 0.1234 Seconds
Output for 5.1.0
Time: 0.1260 Seconds
Output for 5.0.5
Time: 0.1207 Seconds
Output for 5.0.4
Time: 0.1329 Seconds
Output for 5.0.3
Time: 0.1241 Seconds
Output for 5.0.2
Time: 0.1216 Seconds
Output for 5.0.0
Time: 0.1268 Seconds
Output for 4.4.9
Time: 0.1357 Seconds
Output for 4.4.8
Time: 0.1292 Seconds
Output for 4.4.7
Time: 0.1321 Seconds
Output for 4.4.6
Time: 0.1282 Seconds
Output for 4.4.4
Time: 0.1333 Seconds
Output for 4.4.3
Time: 0.1307 Seconds
Output for 4.4.2
Time: 0.1408 Seconds
Output for 4.4.1
Time: 0.1318 Seconds
Output for 4.4.0
Time: 0.1352 Seconds
Output for 4.3.11
Time: 0.1310 Seconds
Output for 4.3.10
Time: 0.1390 Seconds
Output for 4.3.9
Time: 0.1291 Seconds
Output for 4.3.7
Time: 0.1209 Seconds
Output for 4.3.6
Time: 0.1407 Seconds
Output for 4.3.5
Time: 0.1306 Seconds
Output for 4.3.4
Time: 0.1455 Seconds
Output for 4.3.3
Time: 0.1252 Seconds
Output for 4.3.2
Time: 0.1251 Seconds
Output for 4.3.1
Time: 0.1353 Seconds
Output for 4.3.0
Time: 0.1334 Seconds

preferences:
271.89 ms | 401 KiB | 325 Q