真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php靜態(tài)方法調(diào)用非靜態(tài)變量的方法

小編給大家分享一下php靜態(tài)方法調(diào)用非靜態(tài)變量的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

云龍ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

php中,靜態(tài)方法可以使用self關(guān)鍵詞來調(diào)用非靜態(tài)變量,例“self::$name”;一個(gè)方法被“self::”后,它就自動(dòng)轉(zhuǎn)變?yōu)殪o態(tài)方法。注:靜態(tài)方法不能調(diào)用非靜態(tài)屬性;因?yàn)榉庆o態(tài)屬性需要實(shí)例化后,存放在對(duì)象里。

php靜態(tài)方法調(diào)用非靜態(tài)變量的方法

PHP中靜態(tài)(static)調(diào)用非靜態(tài)方法詳解

這里分析了php面向?qū)ο笾衧tatic靜態(tài)屬性和靜態(tài)方法的調(diào)用。關(guān)于它們的調(diào)用(能不能調(diào)用,怎么樣調(diào)用),需要弄明白了他們?cè)趦?nèi)存中存放位置,這樣就非常容易理解了。靜態(tài)屬性、方法(包括靜態(tài)與非靜態(tài))在內(nèi)存中,只有一個(gè)位置(而非靜態(tài)屬性,有多少實(shí)例化對(duì)象,就有多少個(gè)屬性)。

實(shí)例:

height;//錯(cuò)。靜態(tài)方法不能調(diào)用非靜態(tài)屬性
//因?yàn)?$this代表實(shí)例化對(duì)象,而這里是類,不知道 $this 代表哪個(gè)對(duì)象                                                                                     
 }
 public function say(){
 echo self::$name . "我說話了";
 //普通方法調(diào)用靜態(tài)屬性,同樣使用self關(guān)鍵詞
 echo $this->height;
 }
}
$p1 = new Human();
$p1->say(); 
$p1->tell();//對(duì)象可以訪問靜態(tài)方法
echo $p1::$name;//對(duì)象訪問靜態(tài)屬性。不能這么訪問$p1->name
//因?yàn)殪o態(tài)屬性的內(nèi)存位置不在對(duì)象里
Human::say();//錯(cuò)。say()方法有$this時(shí)出錯(cuò);沒有$this時(shí)能出結(jié)果
//但php5.4以上會(huì)提示
?>

1、靜態(tài)屬性的調(diào)用,用self:: ,無論是靜態(tài)或非靜態(tài)方法都可以調(diào)用靜態(tài)屬性;結(jié)論:

2、靜態(tài)方法可以調(diào)用非靜態(tài)方法,使用 self 關(guān)鍵詞。php里,一個(gè)方法被self:: 后,它就自動(dòng)轉(zhuǎn)變?yōu)殪o態(tài)方法;

3、靜態(tài)方法不能調(diào)用非靜態(tài)屬性。因?yàn)榉庆o態(tài)屬性需要實(shí)例化后,存放在對(duì)象里;

看完了這篇文章,相信你對(duì)php靜態(tài)方法調(diào)用非靜態(tài)變量的方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


名稱欄目:php靜態(tài)方法調(diào)用非靜態(tài)變量的方法
URL鏈接:http://weahome.cn/article/jhises.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部