3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types=1); declare(fixed_types=1); var $x = 7; function foo(string $message) { $message = 5; var_dump(gettype($message)); } foo('x');

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.00.0090.01917.68
7.1.120.0290.01616.41
7.1.110.0370.01015.77
7.1.100.0200.01415.80
7.1.90.0030.01015.46
7.1.80.0610.01515.35
7.1.70.0420.01115.02
7.1.60.0180.00933.21
7.1.50.0750.01832.93
7.1.40.0510.01432.31
7.1.30.0670.01432.24
7.1.20.0570.01732.64
7.1.10.0420.00614.39
7.1.00.0480.00714.59

preferences:
138.77 ms | 1398 KiB | 7 Q