3v4l.org

run code in 300+ PHP versions simultaneously
<?php trait FooTrait { private abstract function bar(); } class Foo { use FooTrait; public function bar() { return 'bar()'; } } var_dump((new Foo())->bar());

preferences:
24.67 ms | 404 KiB | 5 Q