PHP中::、->、self、$this操作符的用法区别

发布时间:2020-09-28编辑:脚本学堂
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或static(声明静态),那么就必须使用操作符::,反之则必须使用操作符->。

在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或static(声明静态),那么就必须使用操作符::,反之则必须使用操作符->。

另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之则必须使用自引用的$this。

其实,大家如果掌握了php中静态类、静态变量、常量的相关知识后,这些是不难理解的。