3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array(); for ($i = 0; $i < 1500; $i++) { $data[md5(uniqid('', true))] = $data; }

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.2.00.0230.01779.41
7.1.70.0770.02075.12
7.1.60.0200.04675.27
7.1.50.0170.05074.55
7.1.00.0130.09780.32
7.0.200.5100.02760.18
7.0.140.0130.09379.94
7.0.60.0170.05763.85
7.0.50.0230.08061.57
7.0.40.0170.10720.27
7.0.30.0600.09320.21
7.0.20.0370.07020.03
7.0.10.0230.10720.03
7.0.00.0130.06020.36
5.6.280.0230.11085.77
5.6.210.0300.05785.40
5.6.200.0330.11382.89
5.6.190.0330.06084.95
5.6.180.0430.07785.10
5.6.170.0570.10384.80
5.6.160.0170.12085.00
5.6.150.0370.11082.63
5.6.140.0200.07082.86
5.6.130.0230.05782.86
5.6.120.0330.07385.69
5.6.110.0400.10085.82
5.6.100.0470.11385.77
5.6.90.0270.10085.70
5.6.80.0270.12785.10
5.6.70.3570.06085.23
5.5.350.0270.05085.04
5.5.340.0270.08382.54
5.5.330.0330.11784.83
5.5.320.0600.07784.77
5.5.310.0600.10084.77
5.5.300.0400.11782.63
5.5.290.0400.09382.59
5.5.280.0430.08385.47
5.5.270.0200.09385.46
5.5.260.0230.13385.46
5.5.250.0200.10085.36
5.5.240.0430.06784.88
5.4.450.0830.08083.98
5.4.440.0600.07084.02
5.4.430.0630.10384.19
5.4.420.0430.08384.01
5.4.410.1170.07783.89
5.4.400.0800.07383.45
5.4.390.0600.06783.88
5.4.380.0470.11383.34
5.4.370.0630.09383.43
5.4.360.0400.11383.47
5.4.350.0530.10383.48
5.4.340.0700.11083.32
5.4.320.0320.06877.16
5.4.310.0270.07977.16
5.4.300.0250.09677.16
5.4.290.0390.09577.16
5.4.280.0350.11077.05
5.4.270.0380.10477.05
5.4.260.0370.11277.05
5.4.250.0400.10177.05
5.4.240.0390.09177.05
5.4.230.0340.11977.04
5.4.220.0340.12277.04
5.4.210.0370.10077.05
5.4.200.0410.10877.04
5.4.190.0400.10377.04
5.4.180.0360.11377.04
5.4.170.0370.12177.05
5.4.160.0280.11277.05
5.4.150.0250.08977.05
5.4.140.0250.07976.73
5.4.130.0210.09676.72
5.4.120.0320.09876.68
5.4.110.0260.07576.67
5.4.100.0260.07776.67
5.4.90.0260.07676.67
5.4.80.0210.08276.67
5.4.70.0280.09076.66
5.4.60.0370.10876.66
5.4.50.0310.08076.66
5.4.40.0280.08076.66
5.4.30.0290.07776.65
5.4.20.0250.08876.65
5.4.10.0270.09076.65
5.4.00.0240.08176.14
5.3.290.0270.08276.11
5.3.280.0220.09176.04
5.3.270.0260.08376.05
5.3.260.0220.08876.05
5.3.250.0300.07876.05
5.3.240.0250.08776.05
5.3.230.0250.08176.05
5.3.220.0250.08376.01
5.3.210.0180.09176.01
5.3.200.0230.08276.01
5.3.190.0300.09376.02
5.3.180.0220.08776.01
5.3.170.0210.08776.01
5.3.160.0250.08676.00
5.3.150.0190.10176.01
5.3.140.0210.08676.00
5.3.130.0230.08575.99
5.3.120.0230.08375.99
5.3.110.0250.08676.00
5.3.100.0280.11775.49
5.3.90.0190.09175.47
5.3.80.0280.09575.45
5.3.70.0270.08075.45
5.3.60.0170.08775.44
5.3.50.0220.08476.07
5.3.40.0190.08675.38
5.3.30.0260.07875.35
5.3.20.0190.08575.80
5.3.10.0220.08175.09
5.3.00.0210.08575.08
5.2.170.0310.05573.77
5.2.160.0220.06473.06
5.2.150.0140.07273.06
5.2.140.0200.08073.05
5.2.130.0210.06473.02
5.2.120.0180.06873.02
5.2.110.0200.06473.02
5.2.100.0170.06773.02
5.2.90.0190.06373.01
5.2.80.0200.06773.01
5.2.70.0280.05973.01
5.2.60.0210.06572.96
5.2.50.0230.07572.93
5.2.40.0350.11372.91
5.2.30.0290.08772.63
5.2.20.0260.07672.87
5.2.10.0270.06172.79
5.2.00.0390.130150.51
5.1.60.0900.218175.87
5.1.50.0790.241175.87
5.1.40.0810.231175.86
5.1.30.0750.238176.20
5.1.20.1020.219176.22
5.1.10.0920.235175.95
5.1.00.0860.221175.95
5.0.50.0520.227174.50
5.0.40.0520.242174.36
5.0.30.0540.252174.07
5.0.20.0570.206174.15
5.0.10.0690.202174.12
5.0.00.0600.212174.12
4.4.90.0610.213172.43
4.4.80.0620.226172.41
4.4.70.0480.218172.41
4.4.60.0530.227172.40
4.4.50.0560.247172.42
4.4.40.0610.238172.41
4.4.30.0450.241172.41
4.4.20.0830.326172.61
4.4.10.1000.395172.61
4.4.00.0750.333172.45
4.3.110.0650.347172.49
4.3.100.0650.222172.47
4.3.90.0640.253172.45
4.3.80.0670.274172.46
4.3.70.0500.238172.45
4.3.60.0640.255172.32
4.3.50.0820.307172.45
4.3.40.0800.316172.28
4.3.30.0590.222171.09
4.3.20.0450.226171.06
4.3.10.0500.242171.15
4.3.00.0600.300172.25

preferences:
37.91 ms | 400 KiB | 5 Q