文章插图
说明
1、$this的就近原则不仅适用于private属性 , 同样适用于private成员方法 。
2、$this指代被调用的对象 , 但在处理private属性和方法时 , 会遵循就近原则 , 会指代所属方法所在的类 。
实例
class AA{private function foo() {echo "success!n";}public function test() {$this->foo();static::foo();}} class BBBB extends AA{} class CCC extends AA {private function foo(){echo 'CCC';}} $b = new BBBB();$b->test();//Success Success$c = new CCC();$c->test();//Successerror:Call to private method CCC::foo() from scope AA以上就是php中$this的就近原则 , 希望对大家有所帮助 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- php聚合式迭代器是什么
- 2018中秋节高速为什么不免费
- 全球智能手机市场品牌众多,竞争激烈 中国手机品牌走向全球:称霸MWC大展,海外品牌受到威胁
- 中信信用卡怎么提现到银行卡 中信信用卡怎么提现
- 那些人不适合爬山健身?
- 利用一天中所有闲余时间健身
- 首批二胎幸福中面临三个挑战,从入学、中职分流、就业数据看内卷
- 风光摄影中常说的阳光十六法则的正确用法,以及要注意的8个细节
- 奇才骑士库兹马34+13三分11中8创生涯新高
- 樱花动漫:不同的花有不同的花语,同是芍药,不同的文人从中悟出了不同的道