PHP中::、->、self、$this操作符的用法区别
程序员文章站
2024-01-17 17:14:58
...
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或static(声明静态),那么就必须使用操作符::,反之则必须使用操作符->。
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或static(声明静态),那么就必须使用操作符::,反之则必须使用操作符->。 另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之则必须使用自引用的$this。 其实,大家如果掌握了php中静态类、静态变量、常量的相关知识后,这些是不难理解的。 |
推荐阅读
-
PHP中::、->、self、$this操作符的用法区别
-
MySQL、SqlServer、Oracle数据库中Alter的用法及区别
-
php中include()和require()以及include_once()和require_once()的区别
-
php中mysqli_fetch_assoc()和mysqli_fetch_row()的区别_PHP教程
-
PHP中单引号和双引号的区别
-
php中++i 与 i++ 的区别
-
PHP中你应该知道的require()文件包含的正确用法,
-
php中explode的负数limit用法分析
-
探讨php中header的用法详解_PHP教程
-
辛星与你彻底分析PHP中的include和require等的区别