3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface SomeInterface { public function doSomething($required, $optional = null); } $object = new class implements SomeInterface { public function doSomething($required) { echo 'Ok'; } } $object->doSomething('required');

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.0370.04720.10
7.0.10.0100.06720.24
7.0.00.0230.07020.25
5.6.170.0270.05320.51
5.6.160.0170.07320.62
5.6.150.0030.08018.16
5.6.140.0030.04018.24
5.6.130.0100.07718.25
5.6.120.0070.07020.90
5.6.110.0030.04320.96
5.6.100.0070.06721.14
5.6.90.0100.08321.13
5.6.80.0130.07320.38
5.5.310.0170.04320.27
5.5.300.0000.04718.03
5.5.290.0070.08317.93
5.5.280.0000.05020.77
5.5.270.0100.04720.76
5.5.260.0070.03720.89
5.5.250.0070.09020.71
5.5.240.4200.04020.35

preferences:
133.18 ms | 1394 KiB | 7 Q