3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { } for ($i = 0; $i < 10000000; $i++) $a = new Foo();

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.70.0130.39518.18
8.3.60.0100.40816.63
8.3.50.0100.45117.37
8.3.40.0100.42018.73
8.3.30.0070.40818.67
8.3.20.0100.25418.45
8.3.10.0070.22720.36
8.3.00.0200.26319.13
8.2.180.0130.42716.63
8.2.170.0030.42722.96
8.2.160.0100.39821.03
8.2.150.0070.21224.18
8.2.140.0200.22824.66
8.2.130.0170.24126.16
8.2.120.0100.23321.00
8.2.110.0070.46320.38
8.2.100.0130.38717.91
8.2.90.0030.40119.05
8.2.80.0070.37217.97
8.2.70.0000.40317.50
8.2.60.0100.47717.80
8.2.50.0000.39418.07
8.2.40.0030.36018.22
8.2.30.0100.39118.09
8.2.20.0030.43117.50
8.2.10.0070.40717.59
8.2.00.0030.42517.69
8.1.280.0130.41825.92
8.1.270.0000.21924.66
8.1.260.0070.21226.35
8.1.250.0070.23728.09
8.1.240.0070.45722.25
8.1.230.0070.30517.45
8.1.220.0070.38017.74
8.1.210.0070.40018.77
8.1.200.0070.41717.23
8.1.190.0070.38817.50
8.1.180.0070.39018.10
8.1.170.0000.35418.84
8.1.160.0070.39518.82
8.1.150.0030.36918.57
8.1.140.0000.40617.34
8.1.130.0000.31417.82
8.1.120.0050.47117.43
8.1.110.0070.37217.38
8.1.100.0000.38317.41
8.1.90.0060.39217.41
8.1.80.0030.35417.30
8.1.70.0030.40517.42
8.1.60.0000.45517.51
8.1.50.0100.44117.34
8.1.40.0070.44517.45
8.1.30.0000.45117.51
8.1.20.0070.44417.55
8.1.10.0030.44617.54
8.1.00.0100.44117.42
8.0.300.0030.32318.77
8.0.290.0030.45716.63
8.0.280.0000.38518.36
8.0.270.0000.40117.24
8.0.260.0070.37216.64
8.0.250.0000.37816.96
8.0.240.0070.39116.76
8.0.230.0070.38916.89
8.0.220.0000.38016.74
8.0.210.0030.38416.69
8.0.200.0070.36116.77
8.0.190.0070.44516.81
8.0.180.0130.49516.80
8.0.170.0000.45616.70
8.0.160.0070.44716.74
8.0.150.0000.45916.66
8.0.140.0070.45416.66
8.0.130.0030.44613.32
8.0.120.0000.45516.88
8.0.110.0000.45116.73
8.0.100.0070.44916.66
8.0.90.0070.44616.73
8.0.80.0220.67316.80
8.0.70.0000.49316.68
8.0.60.0030.45016.80
8.0.50.0030.45316.85
8.0.30.0100.71017.07
8.0.20.0180.51017.07
8.0.10.0070.44616.80
8.0.00.0080.58916.66
7.4.330.0000.46712.89
7.4.320.0070.46816.57
7.4.300.0070.43916.55
7.4.290.0000.50016.51
7.4.280.0030.50116.50
7.4.270.0030.49716.46
7.4.260.0070.49313.20
7.4.250.0100.51416.29
7.4.240.0070.49716.43
7.4.230.0000.50216.23
7.4.220.0230.82416.48
7.4.210.0100.62616.49
7.4.200.0070.53016.53
7.4.190.0030.50016.25
7.4.160.0160.54016.38
7.4.150.0070.54816.45
7.4.140.0130.69616.32
7.4.130.0110.65616.43
7.4.120.0150.58016.53
7.4.110.0070.68016.46
7.4.100.0070.58816.30
7.4.90.0130.56016.41
7.4.80.0030.66119.39
7.4.70.0130.57116.46
7.4.60.0160.55316.52
7.4.50.0100.36116.39
7.4.40.0100.48416.26
7.4.30.0100.56016.52
7.3.330.0070.52613.29
7.3.320.0000.53013.29
7.3.310.0070.53216.25
7.3.300.0030.53016.36
7.3.290.0100.72816.31
7.3.280.0080.87916.29
7.3.270.0030.72816.29
7.3.260.0070.81116.59
7.3.250.0130.69416.43
7.3.240.0100.64016.22
7.3.230.0100.68716.36
7.3.210.0130.68216.29
7.3.200.0001.03116.52
7.3.190.0100.98816.29
7.3.180.0070.65016.36
7.3.170.0130.96016.34
7.3.160.0000.68016.46
7.2.330.0130.65616.38
7.2.320.0170.78816.57
7.2.310.0070.74016.68
7.2.300.0070.86416.62
7.2.290.0060.68516.67
7.1.00.0100.66322.35
7.0.140.0070.67022.17
7.0.120.0000.71022.04
5.6.280.0031.14721.11
5.4.450.4031.43019.41
5.4.440.3901.01719.52
5.4.430.3771.07019.54
5.4.420.0001.04019.30
5.4.410.2771.05719.36
5.4.400.3771.01319.07
5.4.390.3531.00718.99
5.4.380.4500.99319.08
5.4.370.3731.00318.86
5.4.360.3601.00319.16
5.4.350.3971.37018.85
5.4.340.4331.03019.06
5.4.320.3570.99719.13
5.4.310.4431.03719.16
5.4.300.2371.02718.88
5.4.290.2371.01319.15
5.4.280.0031.00019.08
5.4.270.0071.02019.08
5.4.260.3000.98718.85
5.4.250.3530.99719.32
5.4.240.0071.07019.14
5.4.230.0031.10019.13
5.4.220.3600.99719.32
5.4.210.3531.02319.15
5.4.200.3801.01019.30
5.4.190.3501.01019.18
5.4.180.3671.00019.18
5.4.170.3771.01718.86
5.4.160.3831.02018.83
5.4.150.3771.01019.19
5.4.140.3930.99716.34
5.4.130.3630.99016.34
5.4.120.3901.03716.66
5.4.110.3171.08016.36
5.4.100.3101.00016.54
5.4.90.3771.03016.54
5.4.80.0001.09316.35
5.4.70.0101.06716.33
5.4.60.2001.09016.25
5.4.50.3831.01016.46
5.4.40.3701.06716.16
5.4.30.3901.01016.54
5.4.20.3871.07316.50
5.4.10.3901.00716.55
5.4.00.3871.02315.91
5.3.290.3571.67314.66
5.3.280.3871.72314.57
5.3.270.3971.69714.67
5.3.260.3831.67014.61
5.3.250.3831.78014.52
5.3.240.3631.69714.59
5.3.230.3801.70014.67
5.3.220.3501.74314.55
5.3.210.3871.70014.67
5.3.200.3631.68014.46
5.3.190.3731.67314.63
5.3.180.3831.69014.55
5.3.170.0031.80314.45
5.3.160.1531.78714.64
5.3.150.1031.78314.56
5.3.140.0331.72314.37
5.3.130.3831.77014.57
5.3.120.3771.73714.46
5.3.110.3571.72314.67
5.3.100.3571.67714.02
5.3.90.3831.73314.03
5.3.80.3901.73713.92
5.3.70.3901.84713.94
5.3.60.0331.54013.78
5.3.50.3871.72013.86
5.3.40.0231.81313.73
5.3.30.3671.70713.98
5.3.20.3831.80013.70
5.3.10.3471.73313.77
5.3.00.0272.15013.36

preferences:
38.29 ms | 401 KiB | 5 Q