3v4l.org

run code in 300+ PHP versions simultaneously
<?php global $i; $x=$y=''; set_error_handler(function() { echo 'Depth:' . $i . PHP_EOL; die; }); for($i=0;true;++$i) { $x .= '['; $y .= ']'; eval('$a = ' . $x . $y . ';'); }

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.0101.99321.92
8.3.30.0131.98822.00
8.3.20.0101.99224.50
8.3.10.0101.99126.80
8.3.00.0131.98820.34
8.2.170.0071.99622.96
8.2.160.0131.98823.22
8.2.150.0101.99224.18
8.2.140.0101.99224.66
8.2.130.0071.99526.16
8.2.120.0131.99125.12
8.2.110.0101.99223.82
8.2.100.0101.99421.59
8.2.90.0101.99122.67
8.2.80.0071.99721.13
8.2.70.0071.99221.13
8.2.60.0071.99821.41
8.2.50.0101.99221.00
8.2.40.0131.98920.39
8.2.30.0031.99921.78
8.2.20.0071.99721.48
8.2.10.0032.00121.76
8.2.00.0032.00522.16
8.1.270.0171.98827.18
8.1.260.0131.98827.91
8.1.250.0171.98328.09
8.1.240.0101.99228.68
8.1.230.0072.00223.79
8.1.220.0071.99422.53
8.1.210.0002.00422.16
8.1.200.0101.99222.10
8.1.190.0071.99622.10
8.1.180.0271.97021.05
8.1.170.0032.00023.02
8.1.160.0072.00026.85
8.1.150.0101.98523.42
8.1.140.0171.98722.41
8.1.130.0031.99922.81
8.1.120.0071.99722.26
8.1.110.0071.99522.32
8.1.100.0032.00122.25
8.1.90.0032.00022.26
8.1.80.0031.99922.36
8.1.70.0032.00022.23
8.1.60.0031.99922.09
8.1.50.0031.99921.98
8.1.40.0002.00322.07
8.1.30.0131.99022.00
8.1.20.0071.99522.19
8.1.10.0032.00022.21
8.1.00.0401.96021.61
8.0.300.0101.99421.96
8.0.290.0032.00021.63
8.0.280.0032.00023.54
8.0.270.0101.99022.33
8.0.260.0032.00022.25
8.0.250.0131.98821.96
8.0.240.0101.99121.92
8.0.230.0071.99721.98
8.0.220.0101.99121.93
8.0.210.0101.99021.37
8.0.200.0071.99621.97
8.0.190.0171.98521.30
8.0.180.0031.99921.66
8.0.170.0071.99721.57
8.0.160.0072.00021.53
8.0.150.0032.00021.65
8.0.140.0071.99621.46
8.0.130.0301.96917.81
8.0.120.0101.99421.58
8.0.110.0032.00021.70
8.0.100.0131.99021.63
8.0.90.0031.99921.43
8.0.80.0161.98420.65
8.0.70.0071.99621.68
8.0.60.0031.99821.59
8.0.50.0002.00221.39
8.0.30.0131.99120.18
8.0.20.0111.98120.56
8.0.10.0032.00021.73
8.0.00.0131.98920.42
7.4.330.0031.99918.65
7.4.320.0002.00421.38
7.4.300.0002.00321.48
7.4.290.0031.99821.00
7.4.280.0101.98820.89
7.4.270.0032.00021.11
7.4.260.0071.99421.06
7.4.250.0071.99721.09
7.4.240.0031.99921.09
7.4.230.0032.00120.97
7.4.220.0131.99019.96
7.4.210.0161.98820.34
7.4.200.0101.99320.98
7.4.160.0721.61819.91
7.4.150.0191.98120.32
7.4.140.0231.97820.33
7.4.130.0151.98120.16
7.4.120.0341.96520.21
7.4.110.0562.21620.83
7.4.100.0192.45920.52
7.4.90.0232.45620.62
7.4.80.0362.41420.13
7.4.70.0492.28820.47
7.4.60.0132.46620.73
7.4.50.0032.49622.13
7.4.40.0132.44120.66
7.4.30.0102.45820.57
7.3.330.0032.00018.20
7.3.320.0031.99918.20
7.3.310.0031.99821.11
7.3.300.0131.99121.21
7.3.290.0171.98620.37
7.3.280.0221.97420.03
7.3.270.0421.96420.02
7.3.260.0131.98720.33
7.3.250.0311.96820.19
7.3.240.0271.98120.20
7.3.230.0262.43020.31
7.3.210.0262.42720.24
7.3.200.0332.42420.52
7.3.190.0262.40920.16
7.3.180.0202.46320.82
7.3.170.0392.33620.63
7.3.160.0072.46820.72
7.2.330.0172.46320.76
7.2.320.0262.43820.43
7.2.310.0202.44920.54
7.2.300.0292.43320.76
7.2.290.0262.44320.53
7.2.100.0981.49418.17
7.1.220.0871.45717.31
5.6.380.0701.69717.73

preferences:
34.92 ms | 400 KiB | 5 Q