3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface Bar {} interface Baz extends Bar {}; interface Foo { public function art(Bar $bar); } interface Fooz extends Foo { } class A implements Fooz { public function art(Baz $bar) { var_dump($bar); } }

preferences:
59.81 ms | 402 KiB | 5 Q