3v4l.org

run code in 300+ PHP versions simultaneously
<?php $i=0; while ($i++ < 100000) { $ar[$i][$i][$i] = 'test'; } ?>

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)
8.3.60.1010.01777.25
8.3.50.0510.01677.66
8.3.40.0400.00347.84
8.3.30.0260.01648.35
8.3.20.0140.01049.43
8.3.10.0170.01351.27
8.3.00.0140.01148.19
8.2.180.0700.01077.38
8.2.170.0520.00047.95
8.2.160.0400.02049.28
8.2.150.0210.00348.00
8.2.140.0240.00348.16
8.2.130.0430.01349.35
8.2.120.0160.01248.71
8.2.110.0130.00949.88
8.2.100.0230.01046.91
8.2.90.0090.01248.22
8.2.80.0140.00746.50
8.2.70.0220.00346.50
8.2.60.0160.00947.05
8.2.50.0070.01446.63
8.2.40.0160.00447.54
8.2.30.0250.00647.19
8.2.20.0110.01146.64
8.2.10.0180.00447.05
8.2.00.0160.00646.67
8.1.280.0660.01776.01
8.1.270.0190.00950.59
8.1.260.0160.01349.00
8.1.250.0220.00651.12
8.1.240.0130.01051.06
8.1.230.0260.00647.60
8.1.220.0100.01046.29
8.1.210.0150.00645.98
8.1.200.0280.00645.86
8.1.190.0100.01045.85
8.1.180.0120.00945.86
8.1.170.0170.00346.97
8.1.160.0140.00750.50
8.1.150.0100.01047.08
8.1.140.0220.00045.89
8.1.130.0150.00346.33
8.1.120.0160.00345.98
8.1.110.0160.00745.88
8.1.100.0160.01546.02
8.1.90.0180.00345.92
8.1.80.0100.01046.02
8.1.70.0140.00745.94
8.1.60.0170.00745.94
8.1.50.0090.01246.07
8.1.40.0170.00746.02
8.1.30.0250.00646.16
8.1.20.0130.00946.01
8.1.10.0270.00777.24
8.1.00.0330.01377.07
8.0.300.0220.01677.04
8.0.290.0090.02876.87
8.0.280.0240.01077.98
8.0.270.0400.00776.86
8.0.260.0250.00976.87
8.0.250.0170.01476.49
8.0.240.0380.00776.50
8.0.230.0210.01176.54
8.0.220.0180.01476.40
8.0.210.0300.01376.41
8.0.200.0260.01376.57
8.0.190.0270.01776.49
8.0.180.0410.00676.37
8.0.170.0270.00776.37
8.0.160.0380.00776.50
8.0.150.0330.01376.48
8.0.140.0230.02076.40
8.0.130.0140.02588.13
8.0.120.0160.01976.45
8.0.110.0170.01776.26
8.0.100.0270.00376.32
8.0.90.0320.00776.38
8.0.80.0740.02776.37
8.0.70.0040.02876.34
8.0.60.0220.00976.42
8.0.50.0260.01076.34
8.0.30.0720.02476.55
8.0.20.0610.03076.81
8.0.10.0270.00876.56
8.0.00.0610.03076.32
7.4.330.0170.01073.28
7.4.320.0250.00976.07
7.4.300.0290.00476.09
7.4.290.0540.00375.98
7.4.280.0430.01376.11
7.4.270.0220.01376.06
7.4.260.0310.01475.91
7.4.250.0130.02376.01
7.4.240.0200.01376.00
7.4.230.0220.01375.93
7.4.220.0790.02176.01
7.4.210.0570.01376.18
7.4.200.0230.01375.97
7.4.160.0600.04775.81
7.4.150.0630.02776.10
7.4.140.0620.04175.96
7.4.130.0590.02976.01
7.4.120.0650.03876.02
7.4.110.0580.02676.02
7.4.100.0590.04076.07
7.4.90.0660.02676.12
7.4.80.0680.02976.03
7.4.70.0600.03476.02
7.4.60.0860.03576.00
7.4.50.0300.01376.26
7.4.40.0530.03675.84
7.4.30.0590.02476.09
7.4.00.0370.01774.50
7.3.330.0420.02288.06
7.3.320.0410.01087.89
7.3.310.0230.01375.66
7.3.300.0100.02375.73
7.3.290.0510.03275.88
7.3.280.0570.03675.84
7.3.270.0690.02075.86
7.3.260.0570.03775.98
7.3.250.0680.02875.96
7.3.240.0560.03775.89
7.3.230.0550.03575.88
7.3.210.0890.03575.98
7.3.200.0510.03775.86
7.3.190.0830.03876.07
7.3.180.0640.03176.18
7.3.170.0600.03376.21
7.3.160.0650.02376.11
7.3.120.0370.01374.49
7.2.330.0510.04176.31
7.2.320.0670.04076.27
7.2.310.0590.03575.89
7.2.300.0610.03476.04
7.2.290.0730.04376.40
7.2.60.1230.01376.91
7.2.00.0530.02379.14
7.1.200.1950.01775.71
7.1.100.0330.02678.07
7.1.70.1000.01376.91
7.1.60.0340.02777.40
7.1.50.0390.01331.00
7.1.00.0170.09082.35
7.0.200.4170.01774.84
7.0.140.0100.09382.09
7.0.60.0270.11379.85
7.0.50.0300.06077.71
7.0.40.0300.05023.60
7.0.30.0600.08723.69
7.0.20.0670.09023.56
7.0.10.0170.05723.75
7.0.00.0200.09723.68
5.6.280.0370.12785.64
5.6.210.0300.14785.25
5.6.200.0170.10382.68
5.6.190.0270.15385.21
5.6.180.4570.07785.16
5.6.170.0300.10384.99
5.6.160.0200.10785.17
5.6.150.0270.09082.82
5.6.140.0430.11782.78
5.6.130.0330.14382.90
5.6.120.0370.12785.87
5.6.110.0300.14085.86
5.6.100.0200.14385.88
5.6.90.0430.09785.76
5.6.80.0230.15385.25
5.6.70.4630.08785.12
5.5.350.0270.14785.12
5.5.340.0330.14382.73
5.5.330.0400.09384.91
5.5.320.3430.09084.78
5.5.310.0500.13784.95
5.5.300.0270.11782.58
5.5.290.0170.13782.63
5.5.280.0330.08785.55
5.5.270.0200.10085.51
5.5.260.0370.13085.71
5.5.250.0470.13085.36
5.5.240.0400.15785.09
5.4.450.0370.11084.24
5.4.440.0530.12084.23
5.4.430.0670.11084.04
5.4.420.0430.10384.23
5.4.410.0730.10383.66
5.4.400.0500.10383.57
5.4.390.0570.11083.71
5.4.380.0500.14383.42
5.4.370.0630.13083.45
5.4.360.0600.13383.27
5.4.350.0530.14083.43
5.4.340.0570.13383.37
5.4.320.0260.09177.20
5.4.310.0220.09577.20
5.4.300.0400.11777.20
5.4.290.0260.10877.20
5.4.280.0290.11977.10
5.4.270.0240.10077.09
5.4.260.0430.10777.09
5.4.250.0370.10977.10
5.4.240.0260.10877.10
5.4.230.0290.09977.09
5.4.220.0320.12877.09
5.4.210.0300.09377.09
5.4.200.0410.10577.09
5.4.190.0340.11077.07
5.4.180.0300.10177.09
5.4.170.0360.09477.10
5.4.160.0350.10977.09
5.4.150.0210.10177.09
5.4.140.0290.10776.77
5.4.130.0200.10276.76
5.4.120.0280.12076.72
5.4.110.0330.10476.71
5.4.100.0330.11076.71
5.4.90.0290.12076.71
5.4.80.0390.14676.71
5.4.70.0670.18976.71
5.4.60.0380.13676.71
5.4.50.0460.20576.70
5.4.40.0600.16076.70
5.4.30.0500.19576.70
5.4.20.0450.15176.70
5.4.10.0350.17576.70
5.4.00.0490.15876.18
5.3.290.0330.11075.84
5.3.280.0370.14575.77
5.3.270.0330.12875.78
5.3.260.0450.15575.79
5.3.250.0360.12575.78
5.3.240.0270.12875.79
5.3.230.0280.13775.77
5.3.220.0370.14675.74
5.3.210.0270.15475.74
5.3.200.0340.14375.74
5.3.190.0470.12675.75
5.3.180.0290.14175.74
5.3.170.0270.14375.74
5.3.160.0340.13775.74
5.3.150.0360.12475.74
5.3.140.0250.11575.73
5.3.130.0330.12175.73
5.3.120.0450.13475.73
5.3.110.0290.12475.73
5.3.100.0220.10475.21
5.3.90.0220.10275.20
5.3.80.0290.09875.19
5.3.70.0310.09575.19
5.3.60.0200.10775.17
5.3.50.0220.10575.12
5.3.40.0230.11175.12
5.3.30.0340.11175.08
5.3.20.0330.14174.86
5.3.10.0310.12074.82
5.3.00.0270.10374.80
5.2.170.0270.09972.84
5.2.160.0290.09472.84
5.2.150.0260.09772.84
5.2.140.0230.10172.84
5.2.130.0250.11672.80
5.2.120.0180.10372.80
5.2.110.0310.09272.80
5.2.100.0260.10572.80
5.2.90.0250.09872.80
5.2.80.0270.10172.79
5.2.70.0290.10272.79
5.2.60.0190.11173.77
5.2.50.0290.12472.93
5.2.40.0300.12972.91
5.2.30.0310.15472.88
5.2.20.0330.15772.88
5.2.10.0310.09972.80
5.2.00.0270.10581.42
5.1.60.0380.125103.50
5.1.50.0340.122103.49
5.1.40.0290.126103.48
5.1.30.0540.172103.82
5.1.20.0400.140103.85
5.1.10.0420.179103.57
5.1.00.0380.133103.57
5.0.50.0430.156102.05
5.0.40.0510.173101.91
5.0.30.0300.160101.73
5.0.20.0320.156101.69
5.0.10.0280.131101.67
5.0.00.0320.142101.66
4.4.90.0350.136100.09
4.4.80.0260.128100.07
4.4.70.0350.149100.06
4.4.60.0450.173100.07
4.4.50.0440.225100.09
4.4.40.0250.165100.07
4.4.30.0310.166100.07
4.4.20.0390.172100.14
4.4.10.0320.138100.14
4.4.00.0370.146100.11
4.3.110.0330.141100.01
4.3.100.0350.144100.00
4.3.90.0460.15499.98
4.3.80.0440.17299.98
4.3.70.0400.15899.98
4.3.60.0390.13799.98
4.3.50.0460.15499.98
4.3.40.0320.13999.93
4.3.30.0430.17998.75
4.3.20.0560.15698.72
4.3.10.0280.13698.68
4.3.00.0500.13099.86

preferences:
43.95 ms | 401 KiB | 5 Q