3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo(): array { return [1, 2, 3, 4]; } list($var1, $var2...) = foo(); var_dump($var1, $var2, $var3, $var4);

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.0.20.0330.08020.24
7.0.10.0070.05720.19
7.0.00.0070.08320.11
5.6.170.0430.06320.45
5.6.160.0130.07020.46
5.6.150.0030.04018.25
5.6.140.0100.05718.27
5.6.130.0070.04318.23
5.6.120.0100.08021.11
5.6.110.0070.08321.05
5.6.100.0130.08021.11
5.6.90.0100.07721.10
5.6.80.0130.07320.37
5.5.310.0330.07320.24
5.5.300.0070.06017.98
5.5.290.0100.08318.08
5.5.280.0030.08720.90
5.5.270.0030.08720.84
5.5.260.0100.03320.86
5.5.250.0100.04320.79
5.5.240.0130.03020.35

preferences:
139.27 ms | 1394 KiB | 7 Q