3v4l.org

run code in 300+ PHP versions simultaneously
<?php declare(strict_types=1); declare(fixed_types=1); function foo(string $message) { var $x = 7; $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.0560.00417.80
7.1.120.0280.01616.59
7.1.110.0450.01615.89
7.1.100.0340.00715.93
7.1.90.0400.01315.71
7.1.80.0720.00915.57
7.1.70.0120.00615.02
7.1.60.0730.01433.21
7.1.50.0510.01332.54
7.1.40.0660.01032.44
7.1.30.0590.01432.38
7.1.20.0460.01732.65
7.1.10.0570.01014.52
7.1.00.0670.00714.39

preferences:
139.49 ms | 1394 KiB | 7 Q