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.0300.04320.07
7.0.10.0070.08320.23
7.0.00.0070.04320.05
5.6.170.0200.05320.49
5.6.160.0030.04720.50
5.6.150.0070.03718.18
5.6.140.0030.08318.14
5.6.130.0030.06018.18
5.6.120.0170.08021.02
5.6.110.0030.04021.02
5.6.100.0030.07020.98
5.6.90.0100.04020.98
5.6.80.0070.08020.36
5.5.310.0130.05020.24
5.5.300.0030.04317.92
5.5.290.0070.08017.94
5.5.280.0070.08320.88
5.5.270.0100.04020.77
5.5.260.0070.07720.88
5.5.250.0000.04320.70
5.5.240.0170.07720.19

preferences:
141.08 ms | 1394 KiB | 7 Q