3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = []; for ($i = 0; $i < 10000; $i++) { $a = [$i, $a]; } print_r($a, true);

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.40.0960.02344.64
8.3.30.0690.04044.83
8.3.20.0350.02446.42
8.3.10.0330.02348.18
8.3.00.0230.02745.43
8.2.170.0680.04244.77
8.2.160.0870.01946.39
8.2.150.0460.01345.08
8.2.140.0420.01045.23
8.2.130.0160.02646.82
8.2.120.0470.01346.23
8.2.110.0300.06345.36
8.2.100.0500.04643.88
8.2.90.0330.03645.20
8.2.80.0230.04343.61
8.2.70.0330.03043.61
8.2.60.0300.03643.91
8.2.50.0370.04043.49
8.2.40.0340.03444.21
8.2.30.0230.04344.17
8.2.20.0070.04943.57
8.2.10.0200.03444.01
8.2.00.0290.04243.82
8.1.270.0310.02150.32
8.1.260.0390.02348.19
8.1.250.0340.01750.00
8.1.240.0410.05747.38
8.1.230.0490.04645.48
8.1.220.0200.04345.74
8.1.210.0300.03745.19
8.1.200.0260.04645.20
8.1.190.0380.02945.16
8.1.180.0320.03245.23
8.1.170.0280.04146.45
8.1.160.0230.03350.01
8.1.150.0290.03846.66
8.1.140.0160.04045.44
8.1.130.0190.03545.81
8.1.120.0190.03545.41
8.1.110.0230.03345.36
8.1.100.0230.03345.42
8.1.90.0030.04945.44
8.1.80.0130.04445.46
8.1.70.0260.03945.39
8.1.60.0170.07745.55
8.1.50.0160.07645.46
8.1.40.0230.07345.43
8.1.30.0410.06245.56
8.1.20.0130.07045.59
8.1.10.0200.14769.49
8.1.00.0300.13669.33
8.0.300.0670.07068.91
8.0.290.0600.07768.74
8.0.280.0310.07870.35
8.0.270.0300.08269.11
8.0.260.0340.07468.96
8.0.250.0240.08268.84
8.0.240.0400.07068.75
8.0.230.0500.06768.70
8.0.220.0370.07068.79
8.0.210.0230.08368.81
8.0.200.0400.07368.80
8.0.190.0400.12768.65
8.0.180.0690.13568.66
8.0.170.0270.14068.73
8.0.160.0300.13968.73
8.0.150.0460.12268.75
8.0.140.0370.13468.69
8.0.130.0700.266113.66
8.0.120.0460.12868.61
8.0.110.0270.14068.62
8.0.100.0500.12068.74
8.0.90.0370.13068.55
8.0.80.1320.15568.66
8.0.70.0370.12968.52
8.0.60.0540.12168.73
8.0.50.0330.13368.73
8.0.30.1150.16368.85
8.0.20.1050.18768.85
8.0.10.0470.12268.67
8.0.00.1120.17368.61
7.4.330.0430.06265.41
7.4.320.0300.07668.16
7.4.300.0300.07768.29
7.4.290.0470.12268.42
7.4.280.0440.12468.28
7.4.270.0230.14468.32
7.4.260.0460.11668.45
7.4.250.0260.14268.28
7.4.240.0480.11968.29
7.4.230.0400.12468.46
7.4.220.1000.19068.43
7.4.210.0650.16768.36
7.4.200.0440.12168.05
7.4.190.0370.12668.46
7.4.160.1040.17968.29
7.4.150.1010.16768.36
7.4.140.1290.16868.46
7.4.130.1200.15068.29
7.4.120.1320.16468.32
7.4.110.1040.16668.36
7.4.100.1720.15768.29
7.4.90.1050.17468.47
7.4.80.1380.19068.30
7.4.70.0870.18168.40
7.4.60.1070.17368.26
7.4.50.0170.09768.20
7.4.40.1150.18168.26
7.4.30.0900.16668.20
7.3.330.0860.268113.38
7.3.320.0730.267113.48
7.3.310.0370.13168.29
7.3.300.0270.14268.30
7.3.290.0940.18768.33
7.3.280.0800.18168.25
7.3.270.1270.16468.29
7.3.260.1960.26968.28
7.3.250.1130.17068.30
7.3.240.1220.17868.38
7.3.230.1140.17168.46
7.3.210.1170.15968.52
7.3.200.1450.18168.33
7.3.190.1370.15768.37
7.3.180.1010.16068.37
7.3.170.0990.16668.34
7.3.160.0720.18968.55
7.3.00.0560.12266.98
7.2.330.1220.18368.97
7.2.320.1260.17668.57
7.2.310.1100.16868.68
7.2.300.1050.16168.94
7.2.290.0950.17768.66
7.2.130.0760.11267.56
7.2.120.0830.11767.41
7.2.110.0910.10767.50
7.2.100.0900.09767.12
7.2.90.0960.11067.45
7.2.80.1000.10667.38
7.2.70.0990.09367.37
7.2.60.0820.10067.51
7.2.50.0570.12466.92
7.2.40.0970.10767.71
7.2.30.0940.10867.52
7.2.20.0960.11267.63
7.2.10.0870.10567.76
7.2.00.0810.10868.98
7.1.250.0690.10966.63
7.1.240.1030.11966.23
7.1.230.0900.10666.72
7.1.220.0730.11066.19
7.1.210.1030.10366.21
7.1.200.1170.11066.54
7.1.190.0880.10166.30
7.1.180.0900.12366.53
7.1.170.0730.11366.12
7.1.160.0690.11066.62
7.1.150.1020.11966.59
7.1.140.1160.09966.71
7.1.130.1000.11366.80
7.1.120.1290.09066.56
7.1.110.0980.08566.45
7.1.100.0730.05745.48
7.1.90.0870.11366.75
7.1.80.0900.10766.67
7.1.70.0740.10567.31
7.1.60.0770.13967.47
7.1.50.1060.14567.13
7.1.40.1350.10166.49
7.1.30.1260.10766.61
7.1.20.1410.09566.64
7.1.10.1350.12166.72
7.1.00.1010.15069.81
7.0.330.1491.409111.82
7.0.320.1031.408111.71
7.0.310.1461.404111.69
7.0.300.1361.438112.43
7.0.290.1721.364112.01
7.0.280.1431.456112.39
7.0.270.1491.369112.15
7.0.260.1431.422112.39
7.0.250.1261.397112.30
7.0.240.1961.381112.36
7.0.230.1651.403112.11
7.0.220.1491.426111.88
7.0.210.1431.397112.32
7.0.200.5101.004112.77
7.0.190.1681.307112.17
7.0.180.1561.333112.16
7.0.170.2001.393112.29
7.0.160.1981.398111.74
7.0.150.2181.356112.20
7.0.140.1171.195115.32
7.0.130.1131.447112.22
7.0.120.1941.446112.37
7.0.110.2271.327112.20
7.0.100.2221.322111.91
7.0.90.2051.455112.20
7.0.80.2421.415112.02
7.0.70.1791.449112.17
7.0.60.1421.175115.19
7.0.50.1641.251114.07
7.0.40.0951.258109.30
7.0.30.1481.242109.24
7.0.20.1861.215109.43
7.0.10.1231.193109.46
7.0.00.1221.224109.48
5.6.380.0531.80778.62
5.6.370.0431.81579.02
5.6.360.0331.72979.12
5.6.350.0531.83079.27
5.6.340.0301.88878.93
5.6.330.0401.83179.38
5.6.320.0581.89879.26
5.6.310.0501.71379.27
5.6.300.0521.54368.07
5.6.290.0391.86579.33
5.6.280.0441.58581.92
5.6.270.0631.84978.95
5.6.260.0481.75078.91
5.6.250.0651.73278.90
5.6.240.0371.78478.92
5.6.230.0491.80778.75
5.6.220.0401.83179.15
5.6.210.0361.53582.19
5.6.200.0431.60580.16
5.6.190.0411.58181.96
5.6.180.0501.58782.09
5.6.170.0601.53082.09
5.6.160.0441.40577.13
5.6.150.0251.59681.01
5.6.140.0381.62881.03
5.6.130.0321.56180.90
5.6.120.0301.59182.34
5.6.110.0401.60382.20
5.6.100.0371.77381.71
5.6.90.0321.58582.37
5.6.80.0411.61182.05
5.6.70.2431.49582.02
5.6.60.0471.88078.99
5.6.50.0671.78979.04
5.6.40.0501.80778.85
5.6.30.0371.85178.96
5.6.20.0331.78478.86
5.6.10.0431.76679.03
5.6.00.0631.77478.72
5.5.380.0411.79775.78
5.5.370.0591.85075.88
5.5.360.0501.73075.54
5.5.350.0311.54280.42
5.5.340.0281.58679.25
5.5.330.0261.63880.40
5.5.320.0381.58280.47
5.5.310.0401.52680.33
5.5.300.0301.56379.07
5.5.290.0271.58279.30
5.5.280.0451.55980.56
5.5.270.0431.57380.57
5.5.260.0451.63780.80
5.5.250.0321.64780.67
5.5.240.0381.65880.35
5.5.230.0431.84475.77
5.5.220.0571.79675.83
5.5.210.0201.79175.68
5.5.200.0271.85275.79
5.5.190.0531.83275.81
5.5.180.0371.76575.38
5.5.170.0501.87575.83
5.5.160.0401.84975.80
5.5.150.0371.76575.83
5.5.140.0401.74975.78
5.5.130.0271.73875.86
5.5.120.0461.83575.93
5.5.110.0391.76275.72
5.5.100.0531.71775.94
5.5.90.0271.75875.59
5.5.80.0401.86675.75
5.5.70.0231.72075.85
5.5.60.0301.72175.54
5.5.50.0301.77075.80
5.5.40.0231.75375.45
5.5.30.0271.76975.86
5.5.20.0321.69675.71
5.5.10.0331.85875.39
5.5.00.0531.78675.82
5.4.450.0601.55679.93
5.4.440.0881.57979.65
5.4.430.0451.57779.84
5.4.420.0481.88779.74
5.4.410.0752.04279.44
5.4.400.0632.00979.34
5.4.390.0532.01379.54
5.4.380.0451.94779.46
5.4.370.0501.71279.60
5.4.360.0531.71479.51
5.4.350.0381.68076.15
5.4.340.0321.67876.15
5.4.330.0431.78475.64
5.4.320.0291.63376.43
5.4.310.0281.58976.42
5.4.300.0261.65676.31
5.4.290.0551.95679.59
5.4.280.0561.76776.36
5.4.270.0381.80576.26
5.4.260.0451.77176.42
5.4.250.0361.76376.39
5.4.240.0361.89976.30
5.4.230.0651.82176.36
5.4.220.0431.89579.63
5.4.210.0481.84576.33
5.4.200.0481.88779.52
5.4.190.0511.86479.67
5.4.180.0571.93979.63
5.4.170.0531.91979.41
5.4.160.0602.01279.53
5.4.150.0501.89279.64
5.4.140.0571.90578.46
5.4.130.0501.88078.26
5.4.120.0631.99178.42
5.4.110.0431.84078.39
5.4.100.0581.87378.38
5.4.90.0401.87578.42
5.4.80.0502.07477.67
5.4.70.0571.82078.44
5.4.60.0401.83578.24
5.4.50.0521.90878.41
5.4.40.0621.95478.34
5.4.30.0481.91378.38
5.4.20.0441.86276.24
5.4.10.0531.94278.43
5.4.00.0501.93578.08
5.3.290.0070.02611.85
5.3.280.0110.02811.80
5.3.270.0120.03211.81
5.3.260.0120.02111.81
5.3.250.0090.02911.81
5.3.240.0080.02911.81
5.3.230.0040.02611.80
5.3.220.0070.02711.79
5.3.210.0090.02111.79
5.3.200.0080.02111.79
5.3.190.0060.02511.79
5.3.180.0050.02511.79
5.3.170.0080.02211.78
5.3.160.0040.03211.79
5.3.150.0100.03211.79
5.3.140.0080.03011.78
5.3.130.0120.03011.78
5.3.120.0110.03011.78
5.3.110.0240.06811.78
5.3.100.0140.04411.51
5.3.90.0110.02211.49
5.3.80.0100.02311.49
5.3.70.0080.02011.49
5.3.60.0080.02011.48
5.3.50.0060.02311.45
5.3.40.0110.02811.45
5.3.30.0130.04311.42
5.3.20.0090.03111.31
5.3.10.0050.02311.30
5.3.00.0090.03411.29

preferences:
40.12 ms | 400 KiB | 5 Q