3v4l.org

run code in 300+ PHP versions simultaneously
<?php trait t { public static $db = 15; public static function dump(){ print_r(array( get_called_class(), __CLASS__, __TRAIT__ )); } }; class foo { // use t; } class bar extends foo { use t; } //foo::$db = 10; bar::$db = 5; var_dump(t::$db); //t::dump(); //foo::dump(); //bar::dump();

preferences:
53.66 ms | 402 KiB | 5 Q