3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(E_ALL | E_STRICT); trait T { abstract public static function bar(); } class Foo { use T; public static function bar() { var_dump("bar"); } } var_dump(new ReflectionClass('T')); (new Foo)->bar();

preferences:
56.99 ms | 402 KiB | 5 Q