旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

PHP中self与this关键字的区分【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:82


导读:区分以下:1、this不能用在静态成员函数中,self能够;2、对静态成员函数/变量的接见,发起用self,不要用$this::或$this->的情势;3、...

区分以下:

1、this不能用在静态成员函数中,self能够;

2、对静态成员函数/变量的接见,发起 用self,不要用$this::或$this->的情势;

3、对非静态成员变量的接见,不能用self,只能用this;

4、this要在对象已实例化的情况下运用,self没有此限定;

5、在非静态成员函数内运用,self抑止多态行动,援用当前类的函数;而this援用挪用类的重写(override)函数(如果有的话)。

引荐教程:PHP视频教程

以上就是PHP中self与this关键字的区分的细致内容,更多请关注ki4网别的相干文章!

标签:PHPselfthis关键字区别