帮忙看下这两种写法有什么区别
php吧
全部回复
仅看楼主
level 7
a870514 楼主
2013年04月19日 08点04分 1
level 5
self 指的永远都是本类也就是你的test类
有别的类继承test类的时候 static指的是当前实例化的类 个人认为有点象$this
这个不是太懂,以前看书上写的大概是这个意思,回答仅供楼主参考哈...
2013年04月19日 15点04分 4
level 7
前几天刚接触到~忘了= =~~LZ打印出来就知道啦~~
2013年04月19日 16点04分 5
level 6
这个应该是后期静态绑定
当你承该类时
self的时候
如果子类没有重复定义__construct方法那么new self()实例化的是父类那个类,如果重复定义那么实例化的是当前这个类,也就是说self返回的是最终被调用到的方法的所在类,当在当前类中没有找到该方法是会向上去父类中找,返回的就是最终的方法所在类
static的时候
返回调用该方法时的类
应该是这样,有点乱
2013年04月20日 03点04分 6
level 12
这是什么软件啊 字体挺好看的
2013年04月24日 09点04分 8
sublime
2013年04月24日 09点04分
1