PHP延迟静态绑定示例分享


Posted in PHP onJune 22, 2014

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

<?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 '<br>';
echo C::test();
echo '<br>';
echo B::test2();
echo '<br>';
echo C::test2();
echo '<br>';
echo A::test();
echo '<br>';
echo A::test2();
echo '<br>';
// 输出结果
B
C
456789
abcdef
A
123456
PHP 相关文章推荐
php 向访客和爬虫显示不同的内容
Nov 09 PHP
基于Windows下Apache PHP5.3.1安装教程
Jan 08 PHP
zend api扩展的php对象的autoload工具
Apr 18 PHP
PHP删除目录及目录下所有文件的方法详解
Jun 06 PHP
PHP中strlen()和mb_strlen()的区别浅析
Jun 19 PHP
PHP汉字转换拼音的函数代码
Dec 30 PHP
php的闭包(Closure)匿名函数初探
Feb 14 PHP
PHP实现的浏览器检查类
Apr 11 PHP
php通过文件头判断格式的方法
May 28 PHP
基于PHP实现栈数据结构和括号匹配算法示例
Aug 10 PHP
PHPExcel 修改已存在Excel的方法
May 03 PHP
PHP按符号截取字符串的指定部分的实现方法
Sep 10 PHP
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
Jun 22 #PHP
解决cPanel无法安装php5.2.17
Jun 22 #PHP
destoon设置自定义搜索的方法
Jun 21 #PHP
destoon后台网站设置变成空白的解决方法
Jun 21 #PHP
destoon常用的安全设置概述
Jun 21 #PHP
destoon安全设置中需要设置可写权限的目录及文件
Jun 21 #PHP
destoon整合ucenter后注册页面不跳转的解决方法
Jun 21 #PHP
You might like
在PHP中养成7个面向对象的好习惯
2010/01/28 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
JS 操作符整理[推荐收藏]
2011/11/15 Javascript
JS Date函数整理方便使用
2013/10/23 Javascript
js onclick事件传参讲解
2013/11/06 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
2014/06/16 Javascript
js代码验证手机号码和电话号码是否合法
2015/07/30 Javascript
js实现当前输入框高亮显示的方法
2015/08/19 Javascript
JavaScript中的函数(二)
2015/12/23 Javascript
Javascript复制实例详解
2016/01/28 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
JavaScript正则表达式替换字符串中图片地址(img src)的方法
2017/01/13 Javascript
微信小程序授权登录及解密unionId出错的方法
2018/09/26 Javascript
Vue实例的对象参数options的几个常用选项详解
2019/11/08 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
解决Vue 移动端点击出现300毫秒延迟的问题
2020/07/21 Javascript
如何检测JavaScript中的死循环示例详解
2020/08/30 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
python之wxPython菜单使用详解
2014/09/28 Python
使用Python对Access读写操作
2017/03/30 Python
Python实现曲线点抽稀算法的示例
2017/10/12 Python
Django添加favicon.ico图标的示例代码
2018/08/07 Python
python删除字符串中指定字符的方法
2018/08/13 Python
PyQt编程之如何在屏幕中央显示窗体的实例
2019/06/18 Python
Python函数式编程指南:对生成器全面讲解
2019/11/19 Python
Simons官方网站:加拿大时尚零售商
2020/02/20 全球购物
NET程序员上机面试题
2015/05/23 面试题
应聘收银员个人的求职信
2013/11/30 职场文书
后勤采购员岗位职责
2013/12/19 职场文书
营销总经理岗位职责
2014/02/02 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
纪律教育学习心得体会
2014/09/02 职场文书
孝老爱亲事迹材料
2014/12/24 职场文书
2015安全保卫工作总结
2015/04/25 职场文书
大国崛起观后感
2015/06/02 职场文书
长江七号观后感
2015/06/11 职场文书