PHP中this、self、parent关键字详解.pdfVIP

  • 0
  • 0
  • 约1.22千字
  • 约 5页
  • 2026-10-10 发布于北京
  • 举报

理解PHP中this,self,parent三个关

键字用法

PHP从5开始具备了大部分面向对象语言的特性,在此我们主要讲解三个关

键字:this,self,parent,从字面上比较好理解,是指这,自己,父亲,我们先建立几个

概念。

这三个关键字分别是用在什么地方呢?我们初步解释一下,this是指向当前

对象的指针,self是指向当前类的指针,parent是指向父类的指针。我们用实

例给大家讲解!

下面通过。

一、this

上面的类分别在6行和13行使用了this指针,那么当时this是指向谁呢?其

实this是在实例化的时候来确定指向谁,比如第一次实例化对象的时候(17

行),那么当时this就是指向$nameObject对象,那么执行19行的打印的时

候就把print($this-name)变成了print($nameObject-name),那么当

然就输出了itcast。第二个实例的时候,print($this-name)变成了

print($nameObject2-name),于是就输出了PHP5。所以说,this就是

指向当前对象实例的指针,不指向任何其他对象或类。

二、self首先我们要明确一点

文档评论(0)

1亿VIP精品文档

相关文档