3v4l.org

run code in 300+ PHP versions simultaneously
<?php $class = get_class(new class { public static $count = 0; public function __construct() { self::$count++; } }); for ($i = 0; $i < 5; $i++) { $o = new $class(); } var_dump($class::$count); var_dump($o::class);

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)
5.6.150.0100.07318.23
5.6.140.0070.06018.19
5.6.130.0000.09318.26
5.6.120.0130.04721.14
5.6.110.0030.04021.08
5.6.100.0070.07020.88
5.6.90.0030.05720.99
5.6.80.0130.04020.37
5.5.300.0030.05318.08
5.5.290.0070.08318.08
5.5.280.0100.05720.84
5.5.270.0100.03320.64
5.5.260.0030.04720.82
5.5.250.0170.07320.49
5.5.240.0200.07720.03

preferences:
34.48 ms | 400 KiB | 5 Q