3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Everything you enter here will be executed by our servers. Try it! for ($i=0; $i< 10000000 ; $i++) { define('TEST'.$i,$i*12); } echo TEST456;

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.0270.05769.40
8.3.50.0650.08069.11
8.3.40.0240.06745.13
8.3.30.0580.03045.64
8.3.20.0240.01746.86
8.3.10.0210.01748.66
8.3.00.0210.04547.52
8.2.180.1050.06969.13
8.2.170.0450.04945.34
8.2.160.0380.03847.08
8.2.150.0490.02944.85
8.2.140.0170.02445.48
8.2.130.0200.02046.99
8.2.120.0030.02446.45
8.2.110.0200.02647.09
8.2.100.0210.03944.16
8.2.90.0160.02945.50
8.2.80.0130.03244.25
8.2.70.0130.03544.05
8.2.60.0140.03744.47
8.2.50.0230.02644.05
8.2.40.0170.04644.72
8.2.30.0130.03644.66
8.2.20.0130.03344.29
8.2.10.0160.02844.76
8.2.00.0210.02544.18
8.1.280.0500.08769.10
8.1.270.0100.05448.40
8.1.260.0090.02845.81
8.1.250.0300.01049.02
8.1.240.0090.02850.49
8.1.230.0240.03445.58
8.1.220.0100.03644.13
8.1.210.0170.03843.59
8.1.200.0140.03543.86
8.1.190.0160.03044.05
8.1.180.0230.02943.77
8.1.170.0210.02445.09
8.1.160.0200.03048.64
8.1.150.0100.03845.03
8.1.140.0300.02343.98
8.1.130.0280.01844.39
8.1.120.0100.03444.09
8.1.110.0130.03244.02
8.1.100.0130.03044.06
8.1.90.0200.03044.03
8.1.80.0190.02944.07
8.1.70.0170.02743.99
8.1.60.0170.03344.18
8.1.50.0200.03043.99
8.1.40.0200.02744.07
8.1.30.0140.03444.18
8.1.20.0070.04144.30
8.1.10.0200.06870.14
8.1.00.0200.07370.14
8.0.300.0210.06569.88
8.0.290.0270.06169.69
8.0.280.0100.07670.98
8.0.270.0130.07369.75
8.0.260.0300.05670.84
8.0.250.0190.06269.52
8.0.240.0200.06769.64
8.0.230.0170.07069.53
8.0.220.0270.06069.68
8.0.210.0290.05669.59
8.0.200.0240.06169.69
8.0.190.0300.05769.51
8.0.180.0400.05369.57
8.0.170.0160.07269.67
8.0.160.0270.06169.56
8.0.150.0270.06469.52
8.0.140.0400.05069.51
8.0.130.0760.116118.02
8.0.120.0330.05769.54
8.0.110.0260.05869.55
8.0.100.0300.05769.40
8.0.90.0260.05969.41
8.0.80.0650.10769.44
8.0.70.0200.06769.32
8.0.60.0270.05769.38
8.0.50.0290.05969.39
8.0.30.0890.11569.88
8.0.20.0750.12069.84
8.0.10.0170.06969.46
8.0.00.0800.12569.25
7.4.330.0270.141116.66
7.4.320.0200.06669.12
7.4.300.0340.06069.27
7.4.290.0430.07969.27
7.4.280.0370.07069.10
7.4.270.0270.06569.08
7.4.260.0560.06369.02
7.4.250.0270.06769.11
7.4.240.0280.06669.20
7.4.230.0070.08468.87
7.4.220.0520.13368.90
7.4.210.0620.10668.93
7.4.200.0200.07468.93
7.4.190.0230.06969.00
7.4.160.0540.12769.20
7.4.150.0530.14868.89
7.4.140.1000.16069.13
7.4.130.0700.12869.20
7.4.120.0850.11768.88
7.4.110.1320.227119.42
7.4.100.1580.224119.63
7.4.90.1150.273119.49
7.4.80.2110.369119.48
7.4.70.1110.341119.63
7.4.60.1210.273119.34
7.4.50.0430.086119.31
7.4.40.0600.218119.46
7.4.30.1270.251119.49
7.3.330.0500.158117.78
7.3.320.0630.127117.89
7.3.310.0300.06768.71
7.3.300.0300.06968.85
7.3.290.0560.12768.93
7.3.280.0770.14268.96
7.3.270.0800.10969.13
7.3.260.0930.11368.79
7.3.250.0860.14768.87
7.3.240.0950.11469.04
7.3.230.1340.259119.32
7.3.210.1420.248119.26
7.3.200.1240.319119.50
7.3.190.1490.235119.56
7.3.180.1280.258119.27
7.3.170.1220.261119.48
7.3.160.1350.306119.55
7.3.00.9410.264117.76
7.2.330.1830.389112.36
7.2.320.1510.236111.94
7.2.310.1600.259112.29
7.2.300.1440.221112.02
7.2.290.1060.269111.95
7.2.130.8280.283110.55
7.2.120.8200.231110.59
7.2.110.2890.243110.35
7.2.100.1250.217110.64
7.2.90.1340.212110.79
7.2.80.1480.216111.02
7.2.70.2120.231111.11
7.2.60.2540.176111.01
7.2.50.2660.212110.72
7.2.40.0500.237110.73
7.2.30.0560.218111.13
7.2.20.0430.238111.02
7.2.10.0360.249110.96
7.2.00.0570.219110.89
7.1.250.7110.285109.13
7.1.240.3180.285109.16
7.1.230.2970.297109.40
7.1.220.1710.287109.07
7.1.210.0930.305109.77
7.1.200.1110.209109.59
7.1.190.1580.303109.66
7.1.180.2710.294109.63
7.1.170.0460.302109.68
7.1.160.0390.303109.65
7.1.150.0600.284109.96
7.1.140.0650.283109.95
7.1.130.0550.261109.82
7.1.120.0560.282109.61
7.1.110.0490.314109.87
7.1.100.0450.295110.02
7.1.90.0600.273109.61
7.1.80.0370.293109.86
7.1.70.0990.221111.37
7.1.60.0740.254111.48
7.1.50.0710.260111.39
7.1.40.0300.319109.63
7.1.30.0490.274109.79
7.1.20.0390.288109.59
7.1.10.0660.316109.68
7.1.00.0350.277113.89
7.0.330.7710.323109.00
7.0.320.1490.368108.99
7.0.310.1430.286109.43
7.0.300.0520.296109.30
7.0.290.0360.324109.56
7.0.280.0620.279109.23
7.0.270.0600.284109.23
7.0.260.0440.286109.28
7.0.250.0400.293109.64
7.0.240.0460.271109.46
7.0.230.0820.287109.58
7.0.220.0900.286109.50
7.0.210.0560.287109.18
7.0.200.3590.248110.10
7.0.190.0530.307109.46
7.0.180.0520.301109.26
7.0.170.0730.267109.55
7.0.160.0530.280109.57
7.0.150.0520.306109.54
7.0.140.0410.266113.83
7.0.130.0600.296109.66
7.0.120.0580.267109.80
7.0.110.0490.313109.50
7.0.100.0710.239112.55
7.0.90.0470.245112.60
7.0.80.1700.256112.52
7.0.70.2370.269112.59
7.0.60.1870.271112.49
7.0.50.0520.272112.83
7.0.40.0510.25050.82
7.0.30.0370.29650.78
7.0.20.0400.27150.86
7.0.10.0380.24550.79
7.0.00.0380.26650.85
5.6.380.1261.093265.25
5.6.370.1291.033265.78
5.6.360.1261.108265.94
5.6.350.1330.988266.29
5.6.340.0800.993265.81
5.6.330.1051.012265.95
5.6.320.1091.054265.93
5.6.310.1190.976265.60
5.6.300.1031.013265.92
5.6.290.1160.974266.37
5.6.280.0740.834269.12
5.6.270.1300.950265.97
5.6.260.1101.060265.99
5.6.250.2181.585389.40
5.6.240.2261.596394.50
5.6.230.2531.646368.62
5.6.220.1821.666357.33
5.6.210.2471.618374.77
5.6.200.2351.594421.35
5.6.190.2291.591407.36
5.6.180.2221.580411.60
5.6.170.2151.642400.15
5.6.160.2181.659428.11
5.6.150.1801.686375.54
5.6.140.2341.652381.25
5.6.130.2131.672378.00
5.6.120.2071.643422.87
5.6.110.2251.618403.79
5.6.100.2071.606393.21
5.6.90.2181.666382.41
5.6.80.2341.627388.46
5.6.70.2011.663367.92
5.6.60.2251.617392.09
5.6.50.6521.714363.00
5.6.40.7111.720382.20
5.6.30.6191.784387.91
5.6.20.6711.715412.18
5.6.10.6151.535387.85
5.6.00.2101.583380.49
5.5.380.2401.622409.56
5.5.370.2241.647369.45
5.5.360.2211.581381.45
5.5.350.2371.599405.79
5.5.340.1971.598402.95
5.5.330.2271.574381.55
5.5.320.2051.600391.82
5.5.310.2281.544382.43
5.5.300.1831.626394.72
5.5.290.2021.628383.62
5.5.280.2071.637408.33
5.5.270.1951.640385.54
5.5.260.2371.608392.76
5.5.250.2031.638393.62
5.5.240.2151.585374.01
5.5.230.2481.582349.69
5.5.220.1821.358270.11
5.5.210.1981.397286.14
5.5.200.1751.289283.57
5.5.190.1451.234245.74
5.5.180.0981.030218.69
5.5.170.1091.094263.40
5.5.160.1331.026239.63
5.5.150.1350.988231.00
5.5.140.1861.226284.32
5.5.130.1411.008231.01
5.5.120.3041.049247.15
5.5.110.1691.240269.69
5.5.100.1881.189287.81
5.5.90.2001.226271.45
5.5.80.2251.334301.59
5.5.70.2151.420322.92
5.5.60.2561.356317.92
5.5.50.2461.595378.03
5.5.40.1751.190289.51
5.5.30.1801.259264.29
5.5.20.1611.147270.61
5.5.10.7071.225274.53
5.5.00.1401.286275.80
5.4.450.1701.645372.18
5.4.440.2161.571386.43
5.4.430.7301.695376.59
5.4.420.7471.706372.82
5.4.410.7541.704378.63
5.4.400.7121.744377.56
5.4.390.7161.742369.24
5.4.380.7161.601299.22
5.4.370.6661.495310.75
5.4.360.6651.578293.74
5.4.350.6401.272245.03
5.4.340.6441.229241.94
5.4.331.1031.305263.17
5.4.320.5981.122226.63
5.4.310.6701.092225.22
5.4.300.5661.266263.38
5.4.290.6681.116245.07
5.4.280.6781.097246.55
5.4.270.6451.271276.11
5.4.260.7311.260295.43
5.4.250.6011.303253.01
5.4.240.6971.580339.68
5.4.230.7521.433316.13
5.4.220.7151.554273.90
5.4.210.6941.569309.17
5.4.200.7401.516338.64
5.4.190.6271.274255.33
5.4.180.6781.277282.42
5.4.170.1211.158256.28
5.4.160.7211.643356.13
5.4.150.8021.665407.47
5.4.140.7681.667380.95
5.4.130.6641.779415.60
5.4.120.6721.730395.05
5.4.110.6761.598356.53
5.4.100.7401.496323.39
5.4.90.6701.536308.10
5.4.80.6641.294272.36
5.4.70.6791.269284.66
5.4.60.6911.221271.03
5.4.50.2021.360300.63
5.4.40.1931.682347.82
5.4.30.2181.594378.45
5.4.20.2841.551382.26
5.4.10.2511.579404.25
5.4.00.2051.593361.23
5.3.290.0800.935265.16
5.3.280.2441.465317.32
5.3.270.1691.208242.57
5.3.260.1991.352283.15
5.3.250.2411.629387.08
5.3.240.2531.665384.53
5.3.230.2461.690379.71
5.3.220.2491.602358.34
5.3.210.2031.543317.97
5.3.200.1871.424304.28
5.3.190.2391.420316.26
5.3.180.1711.271271.39
5.3.170.1471.232262.46
5.3.160.1751.263279.31
5.3.150.1731.466263.09
5.3.140.1981.556297.75
5.3.130.2101.672346.51
5.3.120.2431.614346.46
5.3.110.1981.690357.05
5.3.100.2361.680329.79
5.3.90.2331.676348.58
5.3.80.1981.729373.72
5.3.70.2021.680354.88
5.3.60.1961.694358.33
5.3.50.1250.929264.55
5.3.40.0980.911264.56
5.3.30.2161.596346.17
5.3.20.1781.468313.12
5.3.10.1611.095230.36
5.3.00.1641.173229.36
5.2.170.2751.628348.21
5.2.160.2481.700344.93
5.2.150.2111.720344.96
5.2.140.1961.485312.15
5.2.130.1481.323289.55
5.2.120.1611.240240.85
5.2.110.1631.222265.16
5.2.100.1581.242240.60
5.2.90.1010.895263.73
5.2.80.1831.263257.96
5.2.70.1791.392259.75
5.2.60.1901.391269.76
5.2.50.1881.379301.21
5.2.40.1140.869263.68
5.2.30.1981.333296.93
5.2.20.1971.316294.63
5.2.10.1100.894263.53
5.2.00.1250.902263.44
5.1.60.1311.184259.55
5.1.50.1251.139248.23
5.1.40.1601.387275.40
5.1.30.1751.312264.53
5.1.20.1781.443284.26
5.1.10.1951.390327.18
5.1.00.1531.282276.46
5.0.50.1661.566271.05
5.0.40.1331.382238.87
5.0.30.1031.081262.24
5.0.20.1271.581272.99
5.0.10.1301.524251.81
5.0.00.0921.184261.98
4.4.90.1501.485223.71
4.4.80.1581.724242.31
4.4.70.1061.291260.61
4.4.60.0871.370260.53
4.4.50.1681.240260.53
4.4.40.0901.230260.63
4.4.30.0831.170260.62
4.4.20.1251.591237.08
4.4.10.1631.665255.77
4.4.00.1481.604236.91
4.3.110.1091.306260.46
4.3.100.0931.152260.41
4.3.90.1001.192260.44
4.3.80.0961.152260.46
4.3.70.1581.695227.24
4.3.60.0731.207260.30
4.3.50.1801.247260.45
4.3.40.1531.559216.79
4.3.30.1671.681271.72
4.3.20.0721.219259.45
4.3.10.1381.530235.99
4.3.00.1701.762265.32

preferences:
52.07 ms | 401 KiB | 5 Q