3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Base {} class Sub extends Base{} class NoRelation {} abstract class I { public function foo(Sub $x) {} } class CorrectImplementor extends I { public function foo(Base $x) {} // Should be ok } class IncorrectImplementor extends I { public function foo(NoRelation $x) {} // Should be disallowed }

This is an error 404

There are `0` results


preferences:
150.6 ms | 1390 KiB | 7 Q