您的位置:首页 > 编程语言 > PHP开发

PHP中this、self、parent个人的一些理解

2017-04-08 14:46 375 查看
从单词看,this,self,parent分别是这、自己、父亲的意思,字面上容易混淆this和self,但是其实区别还是蛮大的。

我觉得其实这三个关键字都有点像是指针

this指向当前类实例化后的当前对象,用法:

$this->c;
(c为实例化后对象或者是对象的属性)


self指向当前类,一般用来访问当前类中的静态元素,用法: 

self::$Num;($Num为类中的static修饰的静态属性)

parent指向父类,一般用来调用父类中的构造函数,用法:

parent::__construct($name,$age);($name,$age为构造函数的参数)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php 指针 this self parent