手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP中::、->、self、$this几种操作符的区别介绍
PHP中::、->、self、$this几种操作符的区别介绍
摘要:在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符...

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

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

【PHP中::、->、self、$this几种操作符的区别介绍】相关文章:

PHP实现即时输出、实时输出内容方法

PHP4中实现动态代理

php中静态类与静态变量用法区别解析

PHP中的命名空间详细介绍

JAVA/JSP学习系列之三

使用MaxMind 根据IP地址对访问者定位

PHP中预定义的6种接口介绍

PHP获取当前日期和时间及格式化方法参数

PHP中isset与array_key_exists的区别实例分析

PHP使用者状态管理功能的应用

精品推荐
分类导航