3v4l.org

run code in 300+ PHP versions simultaneously
<?php trait Foo { use Foo { ff as a; } abstract private function a(); public function ff() { return '2424';}} class Bar {use Foo; } class An extends Bar { use Foo; public $var; } var_dump((new An())->abc());

preferences:
37.48 ms | 402 KiB | 5 Q