PHP中::、->、self、$this操作符的用法区别
程序员文章站
2022-03-26 21:38:00
...
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或static(声明静态),那么就必须使用操作符::,反之则必须使用操作符->。
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或static(声明静态),那么就必须使用操作符::,反之则必须使用操作符->。 另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之则必须使用自引用的$this。 其实,大家如果掌握了php中静态类、静态变量、常量的相关知识后,这些是不难理解的。 |