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

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

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

相关文章

  • 用vscode运行php的图文详解

    用vscode运行php的图文详解

    这篇文章给大家介绍了使用vscode运行php的操作步骤,文中通过图文结合的方式介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-01-01
  • PHP单文件实现代码去行首尾空格和去空行

    PHP单文件实现代码去行首尾空格和去空行

    这篇文章主要为大家详细介绍了PHP如何利用单文件实现代码去行首尾空格和去空行,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • php set_time_limit()函数的使用详解

    php set_time_limit()函数的使用详解

    本篇文章是对php中的set_time_limit()函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP 字符串分割和比较

    PHP 字符串分割和比较

    比较两个字符串是否相等,最常见的方法就是使用“===”来判断,至于它和“==”的区别,简单来说就是前者强调“Identical”类型也要求一样;后者要求“Equal”,值相同就可以了。
    2009-10-10
  • javascript数组与php数组的地址传递及值传递用法实例

    javascript数组与php数组的地址传递及值传递用法实例

    这篇文章主要介绍了javascript数组与php数组的地址传递及值传递用法,实例分析了javascript与php的数组使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • PHP循环获取GET和POST值的代码

    PHP循环获取GET和POST值的代码

    用php循环获取页面中get和post的值
    2008-04-04
  • php连接Access数据库错误及解决方法

    php连接Access数据库错误及解决方法

    前二天把一个asp+access的网站改成php+access的,在连连数据库时可真让我狠狠的郁闷了一把,通过百度了大量的相关文章终于解决了
    2013-06-06
  • Linux平台php命令行程序处理管道数据的方法

    Linux平台php命令行程序处理管道数据的方法

    这篇文章主要介绍了Linux平台php命令行程序处理管道数据的方法,结合实例形式分析了Linux平台管道提示符的功能及php使用命令行处理管道数据的相关实现技巧,需要的朋友可以参考下
    2016-11-11
  • 整理的一些实用WordPress后台MySQL操作命令

    整理的一些实用WordPress后台MySQL操作命令

    WordPress将其所有信息片段(包括文章、页面、评论、博客链接、插件设置等)存储在MySQL数据库中。 虽然WordPress用户可以通过网站后台编辑控制以上信息片段
    2013-01-01
  • php实现购物车功能(下)

    php实现购物车功能(下)

    这篇文章主要介绍了php实现购物车功能的全部代码,提出了需求分析、解决方案、数据库的创建,帮助大家轻轻松松实现购物车功能,感兴趣的小伙伴们可以参考一下
    2016-01-01

最新评论