3v4l.org

run code in 300+ PHP versions simultaneously
<?php $prod = '1'; for ($i=1; $i<=100000; $i++) $prod = $prod.$i; echo strlen($prod);

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.0070.86120.46
8.3.30.0130.81620.59
8.3.20.0070.43422.61
8.3.10.0030.45925.55
8.3.00.0130.42123.95
8.2.170.0170.84422.96
8.2.160.0200.84624.04
8.2.150.0200.46624.18
8.2.140.0130.46024.66
8.2.130.0030.42922.96
8.2.120.0130.46426.35
8.2.110.0100.46124.08
8.2.100.0420.56819.44
8.2.90.0070.49321.09
8.2.80.0030.51719.91
8.2.70.0070.50019.38
8.2.60.0070.49319.80
8.2.50.0000.52419.77
8.2.40.0070.49822.13
8.2.30.0070.52521.10
8.2.20.0000.50319.99
8.2.10.0000.50220.12
8.2.00.0030.49919.93
8.1.270.0070.46124.12
8.1.260.0070.42726.35
8.1.250.0070.48128.09
8.1.240.0030.43325.91
8.1.230.0170.51624.03
8.1.220.0070.51019.76
8.1.210.0070.56119.23
8.1.200.0100.58118.97
8.1.190.0070.50819.10
8.1.180.0100.50019.30
8.1.170.0100.50620.30
8.1.160.0030.50620.79
8.1.150.0070.49820.61
8.1.140.0070.50121.28
8.1.130.0070.50420.60
8.1.120.0030.51519.16
8.1.110.0070.50819.14
8.1.100.0030.51419.17
8.1.90.0070.57519.22
8.1.80.0070.49219.07
8.1.70.0030.49519.14
8.1.60.0030.50419.33
8.1.50.0100.50919.30
8.1.40.0070.49719.23
8.1.30.0000.52019.16
8.1.20.0030.50919.38
8.1.10.0200.54319.30
8.1.00.0000.53019.22
8.0.300.0030.53919.96
8.0.290.0000.52418.50
8.0.280.0030.49020.06
8.0.270.0070.50319.00
8.0.260.0070.57218.45
8.0.250.0030.50418.66
8.0.240.0030.50418.52
8.0.230.0030.51718.59
8.0.220.0070.50018.52
8.0.210.0030.51818.58
8.0.200.0030.49418.54
8.0.190.0090.54818.61
8.0.180.0030.57718.57
8.0.170.0030.52418.56
8.0.160.0000.49318.55
8.0.150.0100.50818.55
8.0.140.0000.54018.40
8.0.130.0070.52415.06
8.0.120.0100.49018.53
8.0.110.0030.51018.40
8.0.100.0100.49218.32
8.0.90.0070.50218.48
8.0.80.0071.99818.18
8.0.70.0070.51618.37
8.0.60.0100.48818.42
8.0.50.0070.51418.52
8.0.30.0261.96518.30
8.0.20.0151.98617.66
8.0.10.0070.51618.38
8.0.00.0591.94417.51
7.4.330.0030.49316.93
7.4.320.0030.51918.01
7.4.300.0030.49817.99
7.4.290.0070.51518.04
7.4.280.0000.52417.98
7.4.270.0030.53218.08
7.4.260.0030.50118.00
7.4.250.0070.49618.09
7.4.240.0070.50518.13
7.4.230.0000.53217.93
7.4.220.0131.98817.96
7.4.210.0111.98918.07
7.4.200.0100.53018.12
7.4.160.0171.98517.21
7.4.150.0062.00217.40
7.4.140.0181.97417.86
7.4.130.0131.98817.23
7.4.120.0231.98217.20
7.4.110.0102.44317.21
7.4.100.0162.44817.09
7.4.90.0132.44117.18
7.4.80.0102.32919.39
7.4.70.0202.44317.14
7.4.60.0072.47417.33
7.4.50.0101.43818.12
7.4.40.0132.46017.09
7.4.30.0132.44017.26
7.4.00.0101.36616.43
7.3.330.0030.60414.74
7.3.320.0000.53214.84
7.3.310.0030.61817.96
7.3.300.0030.50717.95
7.3.290.0030.50817.81
7.3.280.0361.90517.60
7.3.270.0061.99517.40
7.3.260.0161.98717.05
7.3.250.0191.98917.07
7.3.240.0221.97316.87
7.3.230.0131.99717.26
7.3.210.0172.46016.90
7.3.200.0192.42117.36
7.3.190.0452.20817.29
7.3.180.0322.43617.00
7.3.170.0162.43017.18
7.3.160.0232.43017.01
7.3.120.0031.38116.66
7.3.110.0071.35816.29
7.3.100.0071.47816.46
7.3.90.0031.49616.29
7.3.80.0071.37116.69
7.3.70.0001.38316.51
7.3.60.0131.40316.54
7.3.50.0071.37416.49
7.3.40.0031.36616.46
7.3.30.0031.37916.42
7.3.20.0001.36118.59
7.3.10.0031.37118.71
7.3.00.0001.36918.60
7.2.330.0062.46017.61
7.2.320.0132.43617.24
7.2.310.0202.46017.17
7.2.300.0172.45417.13
7.2.290.0192.15817.49
7.2.240.0031.36016.71
7.2.230.0101.35816.36
7.2.220.0031.37216.88
7.2.210.0031.37016.69
7.2.200.0031.37316.50
7.2.190.0071.35916.62
7.2.180.0071.36316.39
7.2.170.0031.41316.70
7.2.160.0131.36816.71
7.2.150.0001.51018.96
7.2.140.0031.36818.88
7.2.130.0071.36518.57
7.2.120.0001.37318.77
7.2.110.0101.37318.68
7.2.100.0031.36718.78
7.2.90.0031.36418.96
7.2.80.0031.38218.57
7.2.70.0031.36818.62
7.2.60.0071.42418.76
7.2.50.0101.35318.60
7.2.40.0031.35918.99
7.2.30.0031.36018.71
7.2.20.0031.35918.58
7.2.10.0101.35018.68
7.2.00.0071.38919.95
7.1.330.0131.48615.88
7.1.320.0101.35415.82
7.1.310.0031.37615.73
7.1.300.0071.35815.49
7.1.290.0001.38015.89
7.1.280.0071.37315.85
7.1.270.0031.38315.60
7.1.260.0001.36315.59
7.1.250.0101.37415.78
7.1.200.0101.38215.59
7.1.100.0031.41918.20
7.1.70.0301.95516.84
7.1.60.0231.94235.14
7.1.50.0171.94834.75
7.1.40.0271.91534.17
7.1.30.0171.95234.45
7.1.20.0201.93034.43
7.1.10.0101.96216.36
7.1.00.0102.09016.59
7.0.200.0001.94516.94
7.0.190.0072.05716.79
7.0.180.0171.96216.45
7.0.170.0131.95716.40
7.0.160.0032.02516.40
7.0.150.0331.90416.09
7.0.140.0132.01216.37
7.0.130.0172.00916.73
7.0.120.0131.95316.66
7.0.110.0172.00616.44
7.0.100.0271.94816.55
7.0.90.0171.93916.27
7.0.80.0101.96316.25
7.0.70.0102.01516.33
7.0.60.0071.95516.04
7.0.50.0072.07816.18
7.0.40.0032.07016.45
7.0.30.0101.96916.43
7.0.20.0031.97916.38
7.0.10.0132.00716.27
7.0.00.0102.06116.29

preferences:
43.44 ms | 400 KiB | 5 Q