3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo ini_get('memory_limit'); $pass = str_repeat('a', 1024 * 1024 * 10 + 1024 * 500); $pass . $pass; __halt_compiler();

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.0230.01049.62
8.3.50.0270.00748.67
8.3.40.0260.01029.30
8.3.30.0260.01029.58
8.3.20.0130.00030.66
8.3.10.0050.00532.52
8.3.00.0130.00632.93
8.2.180.0530.00347.88
8.2.170.0180.00729.45
8.2.160.0240.01029.45
8.2.150.0070.00729.40
8.2.140.0140.00029.24
8.2.130.0130.00632.59
8.2.120.0110.00329.75
8.2.110.0130.01032.70
8.2.100.0120.00630.00
8.2.90.0040.00829.73
8.2.80.0060.00628.42
8.2.70.0070.00728.00
8.2.60.0090.00328.53
8.2.50.0060.00628.00
8.2.40.0030.00928.56
8.2.30.0040.00828.32
8.2.20.0060.00628.15
8.2.10.0080.00327.93
8.2.00.0080.00427.91
8.1.280.0220.01449.39
8.1.270.0220.00632.69
8.1.260.0110.00034.38
8.1.250.0110.01132.66
8.1.240.0070.00334.33
8.1.230.0120.00629.57
8.1.220.0000.01228.14
8.1.210.0000.01227.73
8.1.200.0100.00327.63
8.1.190.0090.00328.00
8.1.180.0110.00029.24
8.1.170.0120.00028.88
8.1.160.0120.00032.36
8.1.150.0080.00429.16
8.1.140.0060.00627.77
8.1.130.0070.00428.23
8.1.120.0040.00727.73
8.1.110.0090.00627.68
8.1.100.0030.00927.59
8.1.90.0040.00727.61
8.1.80.0040.00727.65
8.1.70.0080.00427.63
8.1.60.0160.00027.71
8.1.50.0080.00427.62
8.1.40.0060.00627.67
8.1.30.0060.00627.84
8.1.20.0060.00627.79
8.1.10.0070.01449.04
8.1.00.0190.00448.98
8.0.300.0180.00448.54
8.0.290.0120.00948.55
8.0.280.0130.00649.69
8.0.270.0130.00748.62
8.0.260.0100.01048.11
8.0.250.0110.00748.16
8.0.240.0150.00648.32
8.0.230.0130.00748.25
8.0.220.0170.00348.20
8.0.210.0130.00648.15
8.0.200.0140.00748.34
8.0.190.0190.00348.19
8.0.180.0180.00348.33
8.0.170.0190.00448.32
8.0.160.0150.00648.29
8.0.150.0210.00048.18
8.0.140.0100.01048.23
8.0.130.0190.00044.85
8.0.120.0130.00948.19
8.0.110.0100.01048.23
8.0.100.0190.00448.08
8.0.90.0140.00748.28
8.0.80.0260.02348.18
8.0.70.0140.00748.16
8.0.60.0130.00748.16
8.0.50.0210.00048.23
8.0.30.0420.02148.52
8.0.20.0310.02948.47
8.0.10.0130.00648.14
8.0.00.0380.02048.20
7.4.330.0160.00346.21
7.4.320.0160.00347.85
7.4.300.0140.00747.75
7.4.290.0170.00347.86
7.4.280.0180.00447.86
7.4.270.0190.00347.89
7.4.260.0270.00347.88
7.4.250.0230.00047.74
7.4.240.0150.00547.86
7.4.230.0100.01047.93
7.4.220.0400.02047.74
7.4.210.0310.01247.76
7.4.200.0150.00647.85
7.4.190.0170.00347.89
7.4.160.0330.02047.84
7.4.150.0370.02047.61
7.4.140.0400.02847.78
7.4.130.0400.02047.86
7.4.120.0350.02447.79
7.4.110.0390.02047.80
7.4.100.0280.03147.75
7.4.90.0380.01947.89
7.4.80.0390.02347.66
7.4.70.0350.02447.82
7.4.60.0330.02347.76
7.4.50.0130.00747.69
7.4.40.0160.01647.72
7.4.30.0400.02347.86
7.3.330.0070.01044.39
7.3.320.0130.00644.63
7.3.310.0100.01047.41
7.3.300.0190.00347.43
7.3.290.0230.01747.63
7.3.280.0370.01147.56
7.3.270.0430.02747.63
7.3.260.0450.01647.88
7.3.250.0380.02847.60
7.3.240.0290.03247.75
7.3.230.0420.02847.75
7.3.210.0440.02447.65
7.3.200.0390.02647.45
7.3.190.0390.03947.58
7.3.180.0330.02347.65
7.3.170.0400.01847.55
7.3.160.0450.02347.84
7.3.10.5790.00847.22
7.3.00.4720.01346.95
7.2.330.0370.02347.73
7.2.320.0420.02148.16
7.2.310.0360.02347.73
7.2.300.0380.01948.04
7.2.290.0330.02347.91
7.2.130.3980.01347.49
7.2.120.7050.01547.25
7.2.110.5550.00947.25
7.2.100.8650.01446.47
7.2.90.5350.00947.32
7.2.80.9170.01146.41
7.2.70.8240.01443.05
7.2.60.6930.01343.88
7.2.50.0950.01147.95
7.2.40.0490.01647.90
7.2.30.0860.01248.18
7.2.20.1060.01247.75
7.2.10.0580.01348.00
7.2.00.0880.01248.15
7.1.250.4470.00746.31
7.1.241.7360.01345.43
7.1.232.1830.01345.38
7.1.221.6600.00745.38
7.1.212.1300.02045.37
7.1.200.7760.01245.88
7.1.192.5600.01040.47
7.1.182.6230.01732.20
7.1.70.0310.01448.28
7.1.60.0210.01848.66
7.1.50.0040.02848.36
7.1.00.0100.03353.57
7.0.331.4410.00744.98
7.0.322.0300.02744.99
7.0.312.5340.01329.95
7.0.200.0130.01047.71
7.0.140.0000.08753.38
7.0.60.0270.08751.38
7.0.50.0170.10049.19
7.0.40.0200.08351.23
7.0.30.0800.04351.30
7.0.20.0770.05051.26
7.0.10.0700.08351.31
7.0.00.0130.04751.16
5.6.380.0580.00445.63
5.6.370.0420.00745.95
5.6.280.0000.08752.09
5.6.210.0170.08751.92
5.6.200.0030.05349.57
5.6.190.0170.04051.93
5.6.181.0670.04351.69
5.6.170.0900.08051.80
5.6.160.0130.04351.70
5.6.150.0200.08749.61
5.6.140.0170.04349.61
5.6.130.0100.04749.52
5.6.120.0230.08052.38
5.6.110.0070.08752.46
5.6.100.0230.08052.45
5.6.90.0270.06752.43
5.6.80.0270.08051.82
5.6.70.0630.08351.84
5.5.350.0630.07751.78
5.5.340.0270.08349.34
5.5.330.0200.08751.41
5.5.320.0730.06051.56
5.5.310.0770.06351.49
5.5.300.0130.04049.32
5.5.290.0200.04049.40
5.5.280.0170.06352.12
5.5.270.0130.09052.31
5.5.260.0130.04752.20
5.5.250.0000.06051.93
5.5.240.0230.07751.45
5.4.450.2370.07050.68
5.4.440.2270.06350.48
5.4.430.2300.08050.59
5.4.420.2830.06050.89
5.4.410.2230.05350.60
5.4.400.0970.06349.93
5.4.390.1200.06350.11
5.4.380.0730.05049.93
5.4.370.0330.06350.09
5.4.360.0470.05050.07
5.4.350.0430.06050.16
5.4.340.0330.06749.89
5.4.320.0130.04143.90
5.4.310.0140.04243.89
5.4.300.0180.04743.89
5.4.290.0140.04643.89
5.4.280.0130.04443.79
5.4.270.0180.04443.79
5.4.260.0300.05350.17
5.4.250.0300.06050.09
5.4.240.0330.07050.29
5.4.230.0200.07050.23
5.4.220.0430.07050.09
5.4.210.0300.06350.03
5.4.200.0300.05750.16
5.4.190.0230.05750.18
5.4.180.0270.05350.29
5.4.170.0330.05750.29
5.4.160.0330.05750.13
5.4.150.0300.07050.27
5.4.140.0300.06747.76
5.4.130.0230.07047.59
5.4.120.0300.05047.68
5.4.110.0330.08047.57
5.4.100.0330.05747.77
5.4.90.0300.06747.73
5.4.80.0300.06347.70
5.4.70.0330.05747.64
5.4.60.0270.08747.60
5.4.50.0200.08347.64
5.4.40.0330.05347.61
5.4.30.0270.05747.84
5.4.20.0330.04747.80
5.4.10.0270.06347.79
5.4.00.0300.05747.19
5.3.290.0150.04544.11
5.3.280.0130.07045.97
5.3.270.0200.08745.90
5.3.260.0370.04745.75
5.3.250.0270.06745.66
5.3.240.0170.09045.87
5.3.230.0270.06045.88
5.3.220.0270.08345.86
5.3.210.0300.05045.73
5.3.200.0400.06045.84
5.3.190.0330.05045.62
5.3.180.0200.06345.53
5.3.170.0270.06045.75
5.3.160.0230.05745.72
5.3.150.0170.08045.75
5.3.140.0230.06045.84
5.3.130.0270.06345.84
5.3.120.0270.06345.84
5.3.110.0300.08045.93
5.3.100.0370.05345.30
5.3.90.0230.05744.99
5.3.80.0270.06045.25
5.3.70.0200.06745.09
5.3.60.0170.06044.91
5.3.50.0330.06345.18
5.3.40.0370.05745.04
5.3.30.0230.07345.12
5.3.20.0230.08044.94
5.3.10.0200.06344.96
5.3.00.0270.04744.84
5.2.170.0300.06042.40
5.2.160.0300.06042.38
5.2.150.0370.06042.33
5.2.140.0270.04042.29
5.2.130.0270.05342.35
5.2.120.0270.06042.27
5.2.110.0270.05742.14
5.2.100.0270.06342.29
5.2.90.0300.04342.31
5.2.80.0270.04742.16
5.2.70.0230.06742.27
5.2.60.0300.06042.30
5.2.50.0300.06042.08
5.2.40.0200.05742.03
5.2.30.0270.06042.22
5.2.20.0300.05342.25
5.2.10.0200.05342.17
5.2.00.0330.05341.91
5.1.60.0200.04341.10
5.1.50.0200.04741.24
5.1.40.0370.04741.36
5.1.30.0300.05041.48
5.1.20.0230.07041.66
5.1.10.0230.03741.13
5.1.00.0170.04041.30
5.0.50.0200.03739.70
5.0.40.0270.03039.64
5.0.30.0300.05039.21
5.0.20.0300.02339.35
5.0.10.0230.04339.26
5.0.00.0130.05039.34
4.4.90.0100.03336.91
4.4.80.0200.02336.90
4.4.70.0200.02336.99
4.4.60.0170.02736.82
4.4.50.0170.04036.95
4.4.40.0230.05336.98
4.4.30.0200.03036.82
4.4.20.0300.03336.95
4.4.10.0230.04037.04
4.4.00.0200.03737.03
4.3.110.0170.04336.83
4.3.100.0200.02736.93
4.3.90.0130.02736.81
4.3.80.0130.04336.85
4.3.70.0230.02336.80
4.3.60.0170.03736.89
4.3.50.0130.03036.88
4.3.40.0230.05036.86
4.3.30.0370.01735.66
4.3.20.0170.04035.59
4.3.10.0200.03035.59
4.3.00.1500.03335.79

preferences:
36.78 ms | 401 KiB | 5 Q