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:
35.48 ms | 402 KiB | 5 Q