php this、self、parent区别_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > php this、self、parent区别

php this、self、parent区别

 2014/5/20 17:10:01  qiaolevip  程序员俱乐部  我要评论(0)
  • 摘要:1、this是指向当前对象的指针如:同class里面的其他函数可以用this->函数名调用。2、self是指向当前类的指针一般self使用来指向类中的静态变量,还要注意使用self来调用静态变量必须使用::(域运算符号)如:self::$firstCount;//使用self来调用静态变量3、parent是指向父类的指针一般我们使用parent来调用父类的构造函数如:parent::__construct("PBPHome");//使用parent调用了父类的构造函数
  • 标签:PHP 区别
class="php">1、this是指向当前对象的指针

如:同class里面的其他函数可以用 this->函数名 调用。


2、self是指向当前类的指针
一般self使用来指向类中的静态变量,还要注意使用self来调用静态变量必须使用:: (域运算符号)

如:self::$firstCount;      //使用self来调用静态变量

3、parent是指向父类的指针
一般我们使用parent来调用父类的构造函数

如:parent::__construct( "PBPHome");    //使用parent调用了父类的构造函数

?

发表评论
用户名: 匿名