3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface Foo { public function foo(String $foo) : String; } class Bar implements Foo { public function foo(String $foo) { return new StdClass; } } $b = new Bar; var_dump($b->foo("test"));

preferences:
32.69 ms | 402 KiB | 5 Q