3v4l.org

run code in 300+ PHP versions simultaneously
<?php trait TraitA { abstract public function get(); } trait TraitB { public function get() { return 42; } } class ClassA { use TraitB; use TraitA; } var_dump((new ClassA)->get());

preferences:
50.28 ms | 402 KiB | 5 Q