第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

請(qǐng)問(wèn)在核心文件\Foundation\Application.php中$this怎么可以當(dāng)數(shù)組用和對(duì)象用?

請(qǐng)問(wèn)在核心laravel\framework\src\Illuminate\Foundation\Application.php文件中$this怎么可以當(dāng)數(shù)組用和對(duì)象用?
58afed4d00019a3c08810291.jpg

正在回答

2 回答

php 基礎(chǔ)不牢啊,這是因?yàn)樗睦习謱?shí)現(xiàn)了php內(nèi)置接口ArrayAccess,該接口有以下四個(gè)方法offsetExists,offsetGet,offsetSet,offsetUnset? 你可以將它當(dāng)作魔術(shù)方法,簡(jiǎn)單點(diǎn)說(shuō),即實(shí)現(xiàn)了該接口的類,當(dāng)你以數(shù)組的形式訪問(wèn)對(duì)象,會(huì)觸發(fā)offsetGet方法并執(zhí)行. 它你找application爸container,其內(nèi)有對(duì)應(yīng)實(shí)現(xiàn)方法如下:

/**
?*?Get?the?value?at?a?given?offset.
?*
?*?@param??string??$key
?*?@return?mixed
?*/
public?function?offsetGet($key)
{
????return?$this->make($key);
}

看明白了?

$this['events']?? 即 $this->make('events')?? 亦解析以events為別名類,得到實(shí)例

詳情參閱

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉080824269 提問(wèn)者

謝謝,很詳細(xì)。后來(lái)仔細(xì)研究找到所繼承arrayaccess這個(gè)地方了
2017-09-04 回復(fù) 有任何疑惑可以回復(fù)我~

$this 的含義是表示實(shí)例化后的具體對(duì)象!

我們一般是先聲明一個(gè)類,然后用這個(gè)類去實(shí)例化對(duì)象!

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

請(qǐng)問(wèn)在核心文件\Foundation\Application.php中$this怎么可以當(dāng)數(shù)組用和對(duì)象用?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)