博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP中::、->、$this、self、parent操作符的区别
阅读量:4595 次
发布时间:2019-06-09

本文共 339 字,大约阅读时间需要 1 分钟。

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

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

this是指向对象实例的一个指针,self是对类本身的一个引用,parent是对父类的引用。

转载于:https://www.cnblogs.com/xiaoluozi513/archive/2012/03/06/2382214.html

你可能感兴趣的文章
Spring.profile配合Jenkins发布War包,实现开发、测试和生产环境的按需切换
查看>>
软件架构师之职责范围
查看>>
zabbix 分布式监控(proxy)源码安装
查看>>
Jmeter Web 性能测试入门 (五):Jmeter 参数化 Request
查看>>
2-8
查看>>
C# 可空值类型
查看>>
JVM介绍
查看>>
Java中this关键字在构造方法中的使用
查看>>
使用vue-router进行页面切换时滚动条位置与滚动监听事件
查看>>
UVA1635 Irrelevant Elements —— 唯一分解定理 + 二项式定理
查看>>
51Nod 1089 最长回文子串 V2 —— Manacher算法
查看>>
$.ajax()方法详解
查看>>
Python基础之函数二
查看>>
null和undefined区别
查看>>
Unit06 - 抽象类、接口和内部类(下) 、 面向对象汇总
查看>>
软件测试工具
查看>>
input text 的事件及方法
查看>>
(转载)Android之有效防止按钮多次重复点击的方法(必看篇)
查看>>
简单多线程拷贝单文件v2.1
查看>>
2015.5.11站立会议
查看>>