3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo(): ?string { return; } 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)
7.2.40.0390.01117.92
7.2.30.0900.01417.88
7.2.20.0830.01117.98
7.2.10.0880.01217.89
7.2.00.0170.01817.91
7.1.160.0100.01116.69
7.1.150.0930.01616.51
7.1.140.0730.01316.59
7.1.130.0820.01116.67
7.1.120.0890.01516.69
7.1.110.0620.00816.21
7.1.100.0340.01216.31
7.1.90.0560.01215.69
7.1.80.0490.01416.15
7.1.70.0890.01315.18
7.1.60.0920.01232.91
7.1.50.1200.01732.90
7.1.40.1000.01632.45
7.1.30.1670.01632.50
7.1.20.1090.01232.64
7.1.10.1050.00914.39
7.1.00.1070.00914.50

preferences:
139.35 ms | 940 KiB | 7 Q