php中self以及this的区分是:this是指向以后工具实例的指针,它没有指向任何其它工具或类;self是指向类自身,也就是说self没有指向任何曾经实例化的工具,self普通用来指向类中的动态变量。
区分剖析:
this
this是正在实例化的时分来确定指向谁。以是说,this就是指向以后工具实例的指针,没有指向任何其余工具或类。
示例:
$this->name =$name; print( $this->name) $obj1 = new name("PBPHome");
self
self是指向类自身,也就是self是没有指向任何曾经实例化的工具,普通self应用来指向类中的动态变量。
如果咱们应用类外面动态(普通用要害字static)的成员,咱们也必需应用self来挪用。还要留意应用self来挪用动态变量必需应用:: (域运算符号)。
示例:
$this->lastCount =++self::$firstCount
假如您想理解更多相干常识,请拜访资源魔。
以上就是php中self以及this的区分是甚么的具体内容,更多请存眷资源魔其它相干文章!
标签: php php教程 self php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!