3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface A {} class AA implements A {} class B { public function a(A $a); } class C extends B { public function a(AA $a); }

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.30.0030.07316.50
5.4.20.0070.06716.41
5.4.10.0030.07016.50
5.4.00.0030.07315.75
5.3.130.0030.07714.57
5.3.120.0070.06314.55
5.3.110.0030.08314.56
5.3.100.0100.07014.20
5.3.90.0030.06714.02
5.3.80.0030.07713.93
5.3.70.0100.07014.07
5.3.60.0100.05714.07
5.3.50.0100.06013.90
5.3.40.0100.05313.84
5.3.30.0070.06013.88
5.3.20.0070.04713.69
5.3.10.0070.03313.68
5.3.00.0070.07013.78

preferences:
140.09 ms | 1394 KiB | 7 Q