<?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();
Deprecated: Accessing static trait property t::$db is deprecated, it should only be accessed on a class using the trait in /in/B3WR9 on line 23
int(15)