PHP中::、->、self、$this几种操作符的区别介绍

 更新时间:2013年04月24日 12:37:04   作者:  
这篇文章主要介绍PHP中几种比较常用的操作符的区别,特分享下,方便需要的朋友
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。

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

相关文章

  • php事务回滚简单实现方法示例

    php事务回滚简单实现方法示例

    这篇文章主要介绍了php事务回滚简单实现方法,结合实例形式分析了php事务的定义、提交及回滚事务的具体操作技巧,需要的朋友可以参考下
    2017-03-03
  • 使用PHP数组实现无限分类,不使用数据库,不使用递归.

    使用PHP数组实现无限分类,不使用数据库,不使用递归.

    使用PHP数组实现无限分类,不使用数据库,不使用递归....
    2006-12-12
  • php中注册器模式类用法实例分析

    php中注册器模式类用法实例分析

    这篇文章主要介绍了php中注册器模式类用法,以实例形式分析了注册器读写类的相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • PHP使用CURL模拟登录的方法

    PHP使用CURL模拟登录的方法

    本文给大家介绍的是PHP使用CURL模拟登录的方法,思路和其他模拟登陆的程序不同,有需要的小伙伴可以详细看下。
    2015-07-07
  • windows服务器iis+php获得错误信息的配置方法

    windows服务器iis+php获得错误信息的配置方法

    最近技术在服务器上执行代码时总是显示空白信息,因为本地测试正常的,但服务器上就有问题了,默认都是不显示php代码的错误信息的,可以通过如下设置就可以了
    2025-02-02
  • PHP使用标准库spl实现的观察者模式示例

    PHP使用标准库spl实现的观察者模式示例

    这篇文章主要介绍了PHP使用标准库spl实现的观察者模式,结合实例形式分析了php基于spl标准库的观察者模式相关实现与使用操作技巧,需要的朋友可以参考下
    2018-08-08
  • php查找字符串中第一个非0的位置截取

    php查找字符串中第一个非0的位置截取

    本文主要介绍了php查找字符串中第一个非0的位置并截取的方法,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • php站内搜索关键词变亮的实现方法

    php站内搜索关键词变亮的实现方法

    这篇文章主要介绍了php站内搜索关键词变亮的实现方法,以实例形式较为详细的分析了数据库表的创建及针对数据库的搜索关键字高亮的实现技巧,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • PHP序列化/对象注入漏洞分析

    PHP序列化/对象注入漏洞分析

    这篇文章主要为大家详细介绍了PHP序列化/对象注入漏洞分析,PHP序列化/对象注入漏洞的利用,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • PHP安全配置

    PHP安全配置

    PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全。当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽
    2006-12-12

最新评论