-
说明
-
作者: King
-
分类:计算机
-
没怎么用过这个新特性,其实也不算新啦,试试吧,现在静态类的继承很方便了
<?phpclass A { protected static $def = '123456'; public static function test() { echo get_class(new static); } public static function test2() { echo static::$def; }}class B extends A { protected static $def = '456789';}class C extends A { protected static $def = 'abcdef';}echo B::test();echo '
';echo C::test();echo '
';echo B::test2();echo '
';echo C::test2();echo '
';echo A::test();echo '
';echo A::test2();echo '
';
// 输出结果BC456789abcdefA123456