天天看点

->,self,$this的区别

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan

如果被引用的变量或者方法被声明成const或者static,那么就必须使用操作符::

如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->

如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self

如果从类的内部访问不为const或者static变量或者方法,那么就必须使用自引用的$this