3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = $r = $m = []; $a[1] = ['1','2','3']; $a[2] = ['4','5','6']; foreach ($a as $p) { $r = array_merge($r, $p); } var_dump($r); var_dump(array_map('array_merge', $a, &$r));

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
7.0.10.0070.04020.19
7.0.00.0130.08320.27
5.6.160.0070.05320.47
5.6.150.0100.07318.09
5.6.140.0100.07018.18
5.6.130.0030.08318.20
5.6.120.0130.07021.12
5.6.110.0070.07721.01
5.6.100.0100.07720.98
5.6.90.0170.07321.10
5.6.80.0130.03720.36
5.5.300.0070.03717.96
5.5.290.0070.04017.88
5.5.280.0030.08320.80
5.5.270.0070.08320.97
5.5.260.0100.05720.86
5.5.250.0100.08320.71
5.5.240.0170.06720.04

preferences:
135.75 ms | 1398 KiB | 7 Q