3v4l.org

run code in 300+ PHP versions simultaneously
<?php $r = 10 * 1000 * 1000; $start = microtime(true); while($r-- > 0) { $obj = new StdClass(); } $finish = microtime(true); echo "time taken: " . ($finish - $start) . "\n";

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)
7.4.00.0070.68414.88
7.3.120.0080.83014.61
7.3.110.0080.70214.81
7.3.100.0030.65614.70
7.3.90.0030.74114.84
7.3.80.0070.65014.77
7.3.70.0130.71214.73
7.3.60.0030.60214.75
7.3.50.0030.70014.80
7.3.40.0050.68014.68
7.3.30.0030.75714.70
7.3.20.0070.77116.59
7.3.10.0020.75216.51
7.3.00.0030.55316.53
7.2.250.0020.84215.28
7.2.240.0080.64715.02
7.2.230.0050.77915.14
7.2.220.0070.72115.11
7.2.210.0020.72915.09
7.2.200.0080.74914.94
7.2.190.0070.77115.04
7.2.180.0030.70714.95
7.2.170.0020.88614.91
7.2.00.0030.67819.38
7.1.330.0051.43915.86
7.1.320.0001.42515.88
7.1.310.0031.33115.84
7.1.300.0031.43415.84
7.1.290.0051.38015.71
7.1.280.0051.32615.44
7.1.270.0021.28015.76
7.1.260.0031.03115.87
7.1.70.0030.65417.31
7.1.60.0030.60019.32
7.1.50.0070.61316.64
7.1.00.0070.64022.31
7.0.200.0600.68016.72
7.0.140.0101.02321.96
7.0.100.0230.67319.98
7.0.90.0130.60319.86
7.0.80.0130.62019.98
7.0.70.0100.56019.89
7.0.60.0000.68019.86
7.0.50.0070.61720.34
7.0.40.0030.64320.15
7.0.30.0070.71720.03
7.0.20.0100.58320.11
7.0.10.0100.64720.10
7.0.00.0000.66720.02
5.6.280.0001.58721.09
5.6.250.0100.95320.75
5.6.240.0070.93320.66
5.6.230.0171.04320.59
5.6.220.0130.93720.73
5.6.210.0070.97320.65
5.6.200.0100.89320.95
5.6.190.0070.88320.95
5.6.180.0170.98021.05
5.6.170.0030.99721.12
5.6.160.0030.97721.16
5.6.150.0030.99721.05
5.6.140.0071.01021.01
5.6.130.0030.94320.96
5.6.120.0030.93321.13
5.6.110.0070.82021.00
5.6.100.0030.81721.15
5.6.90.0000.97721.09
5.6.80.0030.87320.45
5.6.70.0800.79020.51
5.6.60.0030.96320.50
5.6.50.0100.93720.49
5.6.40.0130.97720.39
5.6.30.0070.97720.44
5.6.20.0071.01020.52
5.6.10.0000.88720.37
5.6.00.0101.04320.43
5.5.380.0070.91720.39
5.5.370.0031.02320.36
5.5.360.0030.97720.41
5.5.350.0000.95020.39
5.5.340.0001.08720.88
5.5.330.0071.09320.92
5.5.320.0071.11320.87
5.5.310.0031.01020.79
5.5.300.0130.94020.86
5.5.290.0030.99720.88
5.5.280.0031.04720.89
5.5.270.0031.06320.88
5.5.260.0030.84320.81
5.5.250.0131.01020.64
5.5.240.0071.07020.11
5.5.230.0001.09320.13
5.5.220.0001.03320.13
5.5.210.0101.03320.28
5.5.200.0031.07720.26
5.5.190.0101.00019.98
5.5.180.0031.09020.25
5.5.160.0071.05720.20
5.5.150.0001.08720.15
5.5.140.0071.02320.21
5.5.130.0170.89320.14
5.5.120.0071.10020.14
5.5.110.0031.03320.16
5.5.100.0171.05720.16
5.5.90.0031.03320.06
5.5.80.0171.02319.95
5.5.70.0071.01020.06
5.5.60.0130.92320.11
5.5.50.0000.95320.08
5.5.40.0071.05020.05
5.5.30.0031.07019.92
5.5.20.0031.02020.04
5.5.10.0071.09020.00
5.5.00.0071.04320.02
5.4.450.0100.98019.16
5.4.440.0101.08319.22
5.4.430.0070.83719.34
5.4.420.0030.86019.39
5.4.410.0101.02319.27
5.4.400.0101.00319.12
5.4.390.0071.08718.78
5.4.380.0100.98319.12
5.4.370.0131.02319.04
5.4.360.0001.02018.90
5.4.350.0070.98319.12
5.4.340.0131.07019.14
5.4.320.0031.02319.08
5.4.310.0070.93718.81
5.4.300.0071.06319.03
5.4.290.0071.03019.05
5.4.280.0131.03318.94
5.4.270.0001.00718.90
5.4.260.0101.11718.80
5.4.250.0171.01719.05
5.4.240.0031.05018.89
5.4.230.0071.03019.13
5.4.220.0000.86018.93
5.4.210.0030.89019.10
5.4.200.0031.10018.89
5.4.190.0001.03318.80
5.4.180.0101.01319.06
5.4.170.0101.07719.04
5.4.160.0101.06018.88
5.4.150.0031.06718.95
5.4.140.0101.07016.36
5.4.130.0101.06316.41
5.4.120.0100.91716.36
5.4.110.0071.01316.34
5.4.100.0031.01716.23
5.4.90.0100.81016.38
5.4.80.0031.03316.26
5.4.70.0030.99016.38
5.4.60.0031.01016.25
5.4.50.0030.96016.18
5.4.40.0070.81316.26
5.4.30.0000.86316.21
5.4.20.0000.87316.30
5.4.10.1370.91016.36
5.4.00.0001.02315.81
5.3.290.0032.16014.65
5.3.280.0001.98314.55
5.3.270.0102.29014.54
5.3.260.0072.29314.51
5.3.250.0132.23014.51
5.3.240.0072.10014.46
5.3.230.0132.06314.55
5.3.220.0072.15014.43
5.3.210.0102.27014.42
5.3.200.0072.09314.55
5.3.190.0071.88014.55
5.3.180.0101.93714.47
5.3.170.0102.05014.38
5.3.160.0171.95314.55
5.3.150.0072.14314.49
5.3.140.0132.07714.51
5.3.130.0032.01714.54
5.3.120.0071.99314.48
5.3.110.0031.94714.54
5.3.100.0072.22013.99
5.3.90.0032.08714.00
5.3.80.0032.10714.00
5.3.70.0102.10013.96
5.3.60.0102.08313.86
5.3.50.0132.13713.94
5.3.40.0032.19313.80
5.3.30.0071.98313.90
5.3.20.0072.14313.50
5.3.10.0132.22313.43
5.3.00.0102.10013.59
5.2.170.0172.17712.08
5.2.160.0032.25712.08
5.2.150.0002.32012.08
5.2.140.0002.18012.08
5.2.130.0032.39312.08
5.2.120.0032.26312.08
5.2.110.0032.37312.08
5.2.100.0032.18012.08
5.2.90.0002.25012.08
5.2.80.0002.07012.08
5.2.70.0102.20012.08
5.2.60.0002.00312.08
5.2.50.0002.35712.08
5.2.40.0072.10312.08
5.2.30.0032.36312.08
5.2.20.0032.18012.08
5.2.10.0002.20712.08
5.2.00.0072.15312.08
5.1.60.0102.12312.08
5.1.50.0002.19012.08
5.1.40.0001.87012.08
5.1.30.0002.08012.08
5.1.20.0002.14712.08
5.1.10.0072.00012.08
5.1.00.0002.03012.08
5.0.50.0102.4508.31
5.0.40.0002.36312.08
5.0.30.0032.46312.08
5.0.20.0072.4177.95
5.0.10.0002.46310.94
5.0.00.0332.3578.05
4.4.90.0302.3876.58
4.4.80.0002.34012.08
4.4.70.0032.49312.08
4.4.60.0032.40312.08
4.4.50.0072.47012.08
4.4.40.0002.49712.08
4.4.30.0032.46312.08
4.4.20.0032.48312.08
4.4.10.0072.45012.08
4.4.00.0032.43012.08
4.3.110.0102.4236.58
4.3.100.0002.46312.08
4.3.90.0032.44710.94
4.3.80.0072.4376.58
4.3.70.0232.3236.58
4.3.60.0002.41710.94
4.3.50.2332.23310.94
4.3.40.0002.36710.94
4.3.30.0002.43310.94
4.3.20.0032.42710.94
4.3.10.0102.45710.94
4.3.00.0002.28710.94

preferences:
37.3 ms | 401 KiB | 5 Q