亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

什么時候要加$符號,什么時候不加$符號

類的內部函數public static getSpeed(){?self:: $speed?},這里調用屬性是$speed,但是前幾節調用$this調用name的時候是 $this->name,name是不帶$的,什么時候帶什么時候不帶啊

正在回答

4 回答

當你調用的屬性的靜態的就需要加$,反之則不用

0 回復 有任何疑惑可以回復我~

$(this->name),是這樣看嗎 ;self在這里指本類Car,但是為什么不是$self::speed,是因為運算符優先級的關系嗎

0 回復 有任何疑惑可以回復我~

不是,這個$speed表示的是一個具體的值。對象->屬性=值,你好好看看這

0 回復 有任何疑惑可以回復我~

你搞錯了!這個是類里面應該是這樣的:$this->name = $name;在這里,$name是你定義的,而name表示的是類的屬性,二者不要混淆了!對象->屬性=值,類似這樣!

0 回復 有任何疑惑可以回復我~
#1

AnthonyYY 提問者

那為什么self:: $speed,這里的speed 要寫成$speed;這里也是類里面的函數調用類的屬性啊,我沒太明白你能再幫我解釋下嗎?
2015-07-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
PHP進階篇
  • 參與學習       181921    人
  • 解答問題       2668    個

輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序

進入課程

什么時候要加$符號,什么時候不加$符號

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號