3v4l.org

run code in 300+ PHP versions simultaneously
<?php function vec_add (&$a, $b) { $a['x'] += $b['x']; $a['y'] += $b['y']; $a['z'] += $b['z']; } $a = array (x => 3, y => 2, z => 5); $b = array (x => 9, y => 3, z => -7); vec_add (&$a, $b); print_r ($a); ?>

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.20.0270.08720.24
7.0.10.0030.06320.19
7.0.00.0070.08320.07
5.6.170.0470.06020.47
5.6.160.0100.07020.54
5.6.150.0070.04018.18
5.6.140.0170.07018.18
5.6.130.0000.05318.12
5.6.120.0100.06720.99
5.6.110.0070.04020.96
5.6.100.0130.07720.98
5.6.90.0100.08020.96
5.6.80.0100.07720.41
5.5.310.0300.06320.26
5.5.300.0130.06318.08
5.5.290.0100.08018.07
5.5.280.0170.07320.96
5.5.270.0100.07720.87
5.5.260.0070.08020.76
5.5.250.0030.04020.47
5.5.240.0130.04020.07

preferences:
139.3 ms | 1394 KiB | 7 Q