CATHY大魔王
2016-08-26 10:15
self关键字为什么不能用于访问类自身的属性,视频中没有说清啊
self可以用于输出自身类的静态属性,不能输出自身类的非静态属性。你输出的$value是静态属性,如果把static去掉,就不能用self来输出了
当用::访问属性的时候,无论前面是self 还是parent,属性一定是静态属性,否则不能访问;
当用::访问方法的时候,self::表示自身的方法,parent::表示父类的方法,方法无论是不是静态的都可以访问
http://www.imooc.com/qadetail/57774
PHP面向对象编程
70189 学习 · 368 问题
相似问题