3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = array(); for ($i = 0; $i < 2000; $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.4.00.0200.03763.09
7.3.120.0240.03463.10
7.3.110.0370.03463.24
7.3.100.0270.02863.19
7.3.90.0340.01963.42
7.3.80.0300.02663.28
7.3.70.0370.03063.34
7.3.60.0340.02163.13
7.3.50.0310.02963.40
7.3.40.0360.03263.34
7.3.30.0320.03363.42
7.3.20.0370.01978.52
7.3.10.0420.02978.83
7.3.00.0660.02478.56
7.2.250.0300.05061.77
7.2.240.0300.03061.52
7.2.230.0190.03761.65
7.2.220.0320.02061.77
7.2.210.0350.01961.86
7.2.200.0360.02261.80
7.2.190.0390.02161.87
7.2.180.0370.03161.84
7.2.170.0380.03561.77
7.2.160.0320.03561.98
7.2.150.0300.05178.78
7.2.140.0300.03778.57
7.2.130.0460.02778.90
7.2.120.0480.03078.81
7.2.110.0540.02978.82
7.2.100.0630.02878.73
7.2.90.0710.02378.77
7.2.80.0550.02678.64
7.2.70.0610.02778.78
7.2.60.0760.02278.74
7.2.50.0820.02478.71
7.2.40.0520.02078.83
7.2.30.0520.02778.75
7.2.20.0530.02378.71
7.2.10.0680.03278.78
7.2.00.2330.02478.68
7.1.330.0300.02877.62
7.1.320.0330.03477.61
7.1.310.0740.03477.80
7.1.300.0300.03577.78
7.1.290.0380.03077.68
7.1.280.0360.04177.79
7.1.270.0260.03877.78
7.1.260.0560.03077.49
7.1.250.0370.04477.77
7.1.70.2170.02379.18
7.1.60.0140.05878.83
7.1.50.0440.04796.49
7.1.00.0000.12384.24
7.0.200.3440.02063.40
7.0.140.0100.10083.95
7.0.60.0170.05766.86
7.0.50.0130.06364.64
7.0.40.0170.11020.38
7.0.30.0330.04720.34
7.0.20.0430.08720.20
7.0.10.0200.10720.13
7.0.00.0130.05320.20
5.6.280.0270.10785.77
5.6.210.0270.11385.23
5.6.200.0270.07382.82
5.6.190.0230.07085.06
5.6.180.0230.07085.07
5.6.170.0470.10385.02
5.6.160.0470.10085.00
5.6.150.0300.11782.86
5.6.140.0200.07782.83
5.6.130.0300.10382.88
5.6.120.0270.08085.68
5.6.110.0270.09085.79
5.6.100.0370.12385.82
5.6.90.0270.06085.78
5.6.80.0430.08785.21
5.6.70.3770.05385.05
5.5.350.0230.11085.14
5.5.340.0200.06082.57
5.5.330.0470.10384.87
5.5.320.0530.06084.60
5.5.310.0400.05784.77
5.5.300.0270.11782.67
5.5.290.0470.10382.56
5.5.280.0500.07785.57
5.5.270.0130.07785.58
5.5.260.0500.10085.54
5.5.250.0200.11785.39
5.5.240.0430.10784.76
5.4.450.0500.07784.08
5.4.440.0530.09084.20
5.4.430.0470.09083.78
5.4.420.0570.07083.98
5.4.410.0600.09384.07
5.4.400.0770.05783.67
5.4.390.0770.05783.66
5.4.380.0430.11383.46
5.4.370.0670.09083.47
5.4.360.0500.09783.48
5.4.350.0670.08383.46
5.4.340.0670.10083.36
5.4.320.0300.07377.16
5.4.310.0310.08477.15
5.4.300.0270.08277.16
5.4.290.0150.09077.16
5.4.280.0240.07677.05
5.4.270.0180.08977.05
5.4.260.0180.08577.05
5.4.250.0190.08577.05
5.4.240.0220.07877.05
5.4.230.0220.07977.04
5.4.220.0280.07377.05
5.4.210.0230.07677.05
5.4.200.0250.08077.05
5.4.190.0260.07477.04
5.4.180.0180.08277.04
5.4.170.0310.10177.05
5.4.160.0270.07977.05
5.4.150.0260.08277.04
5.4.140.0340.14976.73
5.4.130.0280.12276.71
5.4.120.0180.08876.68
5.4.110.0250.07476.67
5.4.100.0240.09776.67
5.4.90.0290.07576.67
5.4.80.0210.08276.67
5.4.70.0290.09176.66
5.4.60.0240.08076.66
5.4.50.0180.08176.66
5.4.40.0260.07376.65
5.4.30.0250.08176.65
5.4.20.0280.07676.65
5.4.10.0160.08476.65
5.4.00.0290.07376.14
5.3.290.0320.09276.12
5.3.280.0230.08676.04
5.3.270.0190.09176.05
5.3.260.0230.09076.05
5.3.250.0250.08376.05
5.3.240.0220.08876.05
5.3.230.0190.09176.04
5.3.220.0230.08776.01
5.3.210.0260.08976.02
5.3.200.0220.09776.01
5.3.190.0200.08776.01
5.3.180.0250.08276.01
5.3.170.0230.08576.01
5.3.160.0160.09376.01
5.3.150.0190.08576.01
5.3.140.0270.08476.00
5.3.130.0310.11375.99
5.3.120.0270.08576.00
5.3.110.0320.12175.99
5.3.100.0280.08575.48
5.3.90.0240.08875.47
5.3.80.0210.08975.46
5.3.70.0270.12175.45
5.3.60.0330.09675.44
5.3.50.0280.09475.38
5.3.40.0270.10475.38
5.3.30.0220.08375.35
5.3.20.0180.08975.13
5.3.10.0210.08975.76
5.3.00.0210.08675.07
5.2.170.0220.06773.06
5.2.160.0230.06273.06
5.2.150.0310.07573.06
5.2.140.0260.07573.06
5.2.130.0260.06473.02
5.2.120.0210.06573.02
5.2.110.0260.06373.02
5.2.100.0310.07073.02
5.2.90.0300.06973.01
5.2.80.0250.06273.02
5.2.70.0170.07173.02
5.2.60.0250.06572.96
5.2.50.0320.06872.93
5.2.40.0260.07072.91
5.2.30.0220.08272.63
5.2.20.0270.07872.87
5.2.10.0240.06172.79
5.2.00.0760.193258.53
5.1.60.0900.361304.15
5.1.50.0730.335304.12
5.1.40.0880.321304.10
5.1.30.0870.335304.45
5.1.20.0870.348304.47
5.1.10.1120.439304.20
5.1.00.1180.406304.20
5.0.50.0910.363302.78
5.0.40.0930.368302.64
5.0.30.0790.376302.45
5.0.20.0890.384302.42
5.0.10.0820.384302.40
5.0.00.1020.372302.39
4.4.90.0850.397300.83
4.4.80.1010.422300.79
4.4.70.1110.398300.79
4.4.60.0960.408300.79
4.4.50.0820.392300.81
4.4.40.0840.411300.80
4.4.30.0810.410300.80
4.4.20.0980.402300.86
4.4.10.0900.439300.86
4.4.00.0900.421300.83
4.3.110.1020.423300.74
4.3.100.1080.416300.73
4.3.90.1100.488300.71
4.3.80.1240.522300.70
4.3.70.1050.438300.70
4.3.60.1060.451300.70
4.3.50.0920.419300.70
4.3.40.0840.434300.66
4.3.30.0940.413299.46
4.3.20.0850.422299.44
4.3.10.0880.386299.40
4.3.00.2130.543300.59

preferences:
40.12 ms | 400 KiB | 5 Q