简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

PHP静态推延绑定简单示例

来源:易贤网   阅读:993 次  日期:2014-09-18 10:24:21

温馨提示:易贤网小编为您整理了“PHP静态推延绑定简单示例”,方便广大网友查阅!

PHP静态延迟绑定简单示例

没怎么用过这个新特性,其实也不算新啦,试试吧,现在静态类的继承很方便了

class 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 '

';

// 输出结果

B

C

456789

abcdef

A

123456

更多信息请查看IT技术专栏

更多信息请查看网络编程
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:怎么把php导出的Excel 作为邮件发送
下一篇:在PHP中如何做批量删除?
易贤网手机网站地址:PHP静态推延绑定简单示例
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!