3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = array(); for($i=0; $i<1000; $i++) for($z=0; $z<1000; $z++) $a[$i][$z]='123';

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.0330.03332.13
8.3.50.0350.03832.10
8.3.40.0190.03634.33
8.3.30.0230.02934.45
8.3.20.0160.01235.79
8.3.10.0000.02439.99
8.3.00.0090.02536.01
8.2.180.0370.03734.15
8.2.170.0260.03634.54
8.2.160.0360.02336.18
8.2.150.0130.01634.51
8.2.140.0000.02142.30
8.2.130.0030.01937.42
8.2.120.0170.01333.35
8.2.110.0100.03135.02
8.2.100.0160.02333.38
8.2.90.0160.01634.83
8.2.80.0130.01933.00
8.2.70.0170.02133.38
8.2.60.0070.02633.55
8.2.50.0190.01333.25
8.2.40.0070.02434.96
8.2.30.0130.02634.39
8.2.20.0000.03133.27
8.2.10.0140.01733.58
8.2.00.0030.02733.53
8.1.280.0360.03648.15
8.1.270.0120.00949.81
8.1.260.0170.01347.73
8.1.250.0060.02647.80
8.1.240.0200.01350.04
8.1.230.0230.02343.29
8.1.220.0130.02243.66
8.1.210.0040.02943.23
8.1.200.0130.02043.11
8.1.190.0110.02543.11
8.1.180.0070.02643.04
8.1.170.0130.02344.49
8.1.160.0130.02047.75
8.1.150.0130.02344.52
8.1.140.0170.02043.20
8.1.130.0180.01443.32
8.1.120.0030.02843.11
8.1.110.0160.01943.27
8.1.100.0100.02443.26
8.1.90.0130.02043.14
8.1.80.0070.02643.14
8.1.70.0070.02343.09
8.1.60.0070.03243.28
8.1.50.0130.02343.32
8.1.40.0240.01743.28
8.1.30.0170.02743.36
8.1.20.0140.02143.39
8.1.10.0130.03048.67
8.1.00.0130.02948.71
8.0.300.0200.01748.22
8.0.290.0170.02147.75
8.0.280.0190.01649.37
8.0.270.0170.02048.21
8.0.260.0200.02048.17
8.0.250.0220.01948.08
8.0.240.0140.02448.05
8.0.230.0180.02548.01
8.0.220.0170.02447.95
8.0.210.0070.03347.96
8.0.200.0170.02447.92
8.0.190.0140.03448.07
8.0.180.0170.03147.89
8.0.170.0110.03247.77
8.0.160.0210.02148.01
8.0.150.0130.02747.88
8.0.140.0200.02347.86
8.0.130.0270.02044.52
8.0.120.0140.03147.93
8.0.110.0140.02747.91
8.0.100.0070.03447.75
8.0.90.0230.01947.82
8.0.80.0160.05547.89
8.0.70.0090.03247.95
8.0.60.0100.03447.78
8.0.50.0070.03447.90
8.0.30.0390.03848.04
8.0.20.0420.05648.08
8.0.10.0170.02348.07
8.0.00.0370.05447.92
7.4.330.0250.01445.23
7.4.320.0000.04047.63
7.4.300.0070.03047.61
7.4.290.0130.03247.41
7.4.280.0170.04047.61
7.4.270.0170.03047.48
7.4.260.0240.02147.40
7.4.250.0200.02747.36
7.4.240.0160.02647.58
7.4.230.0170.02747.62
7.4.220.0450.07247.54
7.4.210.0260.05147.57
7.4.200.0060.03647.35
7.4.160.0420.05847.52
7.4.150.0440.06147.43
7.4.140.0450.06047.69
7.4.130.0370.05647.48
7.4.120.0320.06347.66
7.4.110.0260.06847.57
7.4.100.0440.06147.47
7.4.90.0230.08847.54
7.4.80.0500.04047.57
7.4.70.0420.05747.65
7.4.60.0230.08147.72
7.4.50.0240.03147.61
7.4.40.0430.06047.56
7.4.30.0430.04947.77
7.4.10.0130.06545.80
7.4.00.0320.03045.88
7.3.330.0190.03544.30
7.3.320.0200.02744.40
7.3.310.0100.03947.38
7.3.300.0130.03647.28
7.3.290.0030.03847.45
7.3.280.0340.07347.47
7.3.270.0400.05447.42
7.3.260.0310.06447.44
7.3.250.0300.06847.56
7.3.240.0480.04547.46
7.3.230.0280.06747.40
7.3.210.0420.07247.66
7.3.200.0430.05647.39
7.3.190.0440.06447.56
7.3.180.0440.05047.52
7.3.170.0310.07047.35
7.3.160.0390.05547.53
7.3.130.0200.06845.93
7.3.120.0200.04045.94
7.3.110.0200.06646.07
7.3.100.0100.04545.89
7.3.90.0320.04245.79
7.3.80.0370.04345.91
7.3.70.0240.03446.02
7.3.60.0340.02046.12
7.3.50.0200.03945.90
7.3.40.0270.04646.06
7.3.30.0140.04145.85
7.3.20.0100.03352.21
7.3.10.0290.04052.61
7.3.00.0370.04752.58
7.2.330.0330.08347.57
7.2.320.0330.07347.49
7.2.310.0350.06347.66
7.2.300.0300.07947.65
7.2.290.0550.07847.39
7.2.260.0200.06345.77
7.2.250.0290.05545.86
7.2.240.0340.03046.01
7.2.230.0270.05046.11
7.2.220.0210.04545.98
7.2.210.0200.06045.86
7.2.200.0200.03746.30
7.2.190.0140.05546.20
7.2.180.0190.05546.05
7.2.170.0100.04746.33
7.2.160.0170.03845.91
7.2.150.0030.04952.63
7.2.140.0100.03352.61
7.2.130.0330.03852.79
7.2.120.0360.03552.71
7.2.110.0180.04752.60
7.2.100.0230.03452.77
7.2.90.0320.04052.66
7.2.80.0440.04752.79
7.2.70.0350.05252.85
7.2.60.0540.03652.84
7.2.50.0550.04252.73
7.2.40.0500.04452.59
7.2.30.0460.04252.80
7.2.20.0520.03952.85
7.2.10.0440.04352.81
7.2.00.1020.03653.41
7.1.330.0030.07151.80
7.1.320.0200.05751.68
7.1.310.0100.06251.65
7.1.300.0300.04951.58
7.1.290.0030.08251.66
7.1.280.0030.07951.43
7.1.270.0330.07051.55
7.1.260.0100.08151.77
7.1.250.0250.08151.72
7.1.240.0170.06451.72
7.1.230.0100.07951.81
7.1.220.0070.07051.60
7.1.210.0200.07851.77
7.1.200.0390.06251.82
7.1.190.0160.06251.84
7.1.180.0000.08451.72
7.1.170.0070.08151.84
7.1.160.0130.07051.80
7.1.150.0300.06751.72
7.1.140.0070.07351.55
7.1.130.0130.07351.51
7.1.120.0130.06651.55
7.1.110.0200.06951.67
7.1.100.1780.05851.57
7.1.90.0170.08351.78
7.1.80.0130.08251.70
7.1.70.0080.05752.20
7.1.60.0120.07852.49
7.1.50.0180.08252.36
7.1.40.0030.07751.67
7.1.30.0230.08651.54
7.1.20.0270.06551.77
7.1.10.0100.08151.46
7.1.00.0030.10954.94
7.0.330.0130.08751.29
7.0.320.0070.07851.53
7.0.310.0130.10051.21
7.0.300.0070.08051.45
7.0.290.0130.08051.43
7.0.280.0100.10151.43
7.0.270.0270.09451.52
7.0.260.0130.06951.63
7.0.250.0070.07951.32
7.0.240.0070.07151.54
7.0.230.0200.06651.61
7.0.220.0230.09351.08
7.0.210.0230.09351.20
7.0.200.0980.06648.64
7.0.190.0170.06751.29
7.0.180.0100.07051.40
7.0.170.0160.07251.55
7.0.160.0100.10351.18
7.0.150.0140.07451.53
7.0.140.0030.10051.57
7.0.130.0070.09051.39
7.0.120.0130.08951.42
7.0.110.0100.07751.52
7.0.100.0070.07251.54
7.0.90.0130.06851.52
7.0.80.0070.09751.18
7.0.70.0130.08051.12
7.0.60.0220.08051.28
7.0.50.0220.08150.22
7.0.40.0070.10716.71
7.0.30.0350.08716.73
7.0.20.0200.11416.70
7.0.10.0230.09116.74
7.0.00.0080.10216.80
5.6.400.0340.13779.36
5.6.390.0330.14378.83
5.6.380.0300.15079.16
5.6.370.0330.15978.96
5.6.360.0390.14178.63
5.6.350.0370.13178.89
5.6.340.0300.16379.05
5.6.330.0430.15279.09
5.6.320.0330.14779.31
5.6.310.0340.13478.76
5.6.300.0540.14179.03
5.6.290.0300.13378.99
5.6.280.0220.14382.53
5.6.270.0200.14478.83
5.6.260.0230.16479.53
5.6.250.0230.16079.23
5.6.240.0430.13679.34
5.6.230.0200.16778.99
5.6.220.0270.13379.00
5.6.210.0430.13182.13
5.6.200.0320.12381.12
5.6.190.0270.13281.96
5.6.180.0400.14182.05
5.6.170.0330.12582.14
5.6.160.0220.16781.96
5.6.150.0220.16281.03
5.6.140.0330.11980.92
5.6.130.0300.13580.89
5.6.120.0400.11482.35
5.6.110.0330.13682.44
5.6.100.0370.14482.40
5.6.90.0300.15482.44
5.6.80.0310.11682.17
5.6.70.2010.09981.96
5.6.60.0230.13779.10
5.6.50.0600.13379.14
5.6.40.0370.12679.19
5.6.30.0400.17478.92
5.6.20.0560.15379.12
5.6.10.0300.14079.18
5.6.00.0270.13878.81
5.5.380.0330.13379.25
5.5.370.0470.14178.79
5.5.360.0530.13679.44
5.5.350.0270.16382.09
5.5.340.0290.13080.65
5.5.330.0300.15982.08
5.5.320.0500.15281.83
5.5.310.0370.15282.11
5.5.300.0380.12080.65
5.5.290.0350.16380.72
5.5.280.0250.15782.29
5.5.270.0360.10682.25
5.5.260.0470.13782.27
5.5.250.0280.14482.15
5.5.240.0320.14182.03
5.5.230.0130.14578.70
5.5.220.0520.13179.00
5.5.210.0440.14178.80
5.5.200.0330.14978.58
5.5.190.0230.13478.81
5.5.180.0340.14179.15
5.5.170.0290.11879.11
5.5.160.0530.16078.90
5.5.150.0330.13778.83
5.5.140.0590.14278.45
5.5.130.0170.15978.87
5.5.120.0330.15679.05
5.5.110.0330.16179.05
5.5.100.0300.15778.70
5.5.90.0370.13878.79
5.5.80.0130.16378.88
5.5.70.0500.12979.06
5.5.60.0200.14579.06
5.5.50.0440.14778.76
5.5.40.0260.16678.77
5.5.30.0300.14579.02
5.5.20.0240.16178.75
5.5.10.0270.14479.05
5.5.00.0230.15379.10
5.4.450.0550.19679.83
5.4.440.0380.20979.73
5.4.430.0480.14579.69
5.4.420.0480.15379.87
5.4.410.0480.15679.70
5.4.400.0550.16579.62
5.4.390.0520.19979.51
5.4.380.0650.17579.63
5.4.370.0530.17879.73
5.4.360.0450.16279.76
5.4.350.0500.18879.69
5.4.340.0430.14979.49
5.4.330.0470.14775.78
5.4.320.0500.15379.72
5.4.310.0530.15679.73
5.4.300.0450.15379.76
5.4.290.0450.14779.57
5.4.280.0560.14179.64
5.4.270.0550.14779.75
5.4.260.0600.20379.51
5.4.250.0750.16479.75
5.4.240.0540.15979.73
5.4.230.1050.18379.71
5.4.220.0780.16879.56
5.4.210.0830.15679.70
5.4.200.0980.18579.58
5.4.190.0970.20279.45
5.4.180.1070.18079.58
5.4.170.0840.16979.56
5.4.160.0430.15379.64
5.4.150.0650.15379.38
5.4.140.0650.14678.23
5.4.130.0480.14678.36
5.4.120.0580.16678.36
5.4.110.0480.13978.23
5.4.100.0470.14678.39
5.4.90.0320.15778.27
5.4.80.0350.14578.49
5.4.70.0310.12478.33
5.4.60.0380.16678.38
5.4.50.0320.15078.19
5.4.40.0250.13978.25
5.4.30.0200.12878.40
5.4.20.0270.14078.42
5.4.10.0330.14375.42
5.4.00.0300.12175.57

preferences:
52.38 ms | 401 KiB | 5 Q