3v4l.org

run code in 300+ PHP versions simultaneously
<?php abstract class A { abstract public int $foo { get; } } trait T { public int $foo { get => 42; } } final class B extends A { use T; }

preferences:
153.39 ms | 999 KiB | 7 Q