3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface A { public function foo(); } interface B extends A { public function baz(); } interface C extends B { public function bar(); } abstract class Test implements C { } $refClass = new ReflectionClass(Test::class); var_dump($refClass->getInterfaces());

preferences:
57.11 ms | 402 KiB | 5 Q