3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface Testable { public function test(); } abstract windows implements Testable { } class window extends windows { public function test() { echo 'window.test'; } } class home { public static function add(Testable $item) { $item->test(); } } $window = new window(); home::add($window);

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.4.40.0080.04912.01
5.4.30.0110.04512.01
5.4.20.0080.04512.00
5.4.10.0080.04212.01
5.4.00.0090.04211.50
5.3.140.0080.04112.66
5.3.130.0070.04512.66
5.3.120.0080.04312.66
5.3.110.0100.03812.66
5.3.100.0080.04312.12
5.3.90.0070.04112.10
5.3.80.0070.04012.09
5.3.70.0090.04012.09
5.3.60.0110.03812.08
5.3.50.0100.04112.02
5.3.40.0060.04512.02
5.3.30.0060.04211.99
5.3.20.0090.04111.76
5.3.10.0100.05311.73
5.3.00.0080.03911.72

preferences:
139.23 ms | 1394 KiB | 7 Q