無論何種配置文(wén)件(jiàn),定義了(l<₹e)配置文(wén)件(jiàn)之後,都(dōu)統一(yī)使用(y←≠₩òng)系統提供的(de)C方法(可(kě)以借助Config單✘♦詞來(lái)幫助記憶)來(lái)讀(dú)取已有(yǒu)的(de≥'≥)配置。
獲取已經設置的(de)參數(shù)值:C('參數(shù)名稱')
例如(rú),
$model = C('URL_MODEL');
可(kě)以讀(dú)取到(dào)系統的(de)調試§"₽模式的(de)設置值,同樣,由于配置參數(shù×π)不(bù)區(qū)分(fēn)大(d₹λαà)小(xiǎo)寫,因此
$model = C('url_model');
是(shì)等效的(de),但(dàn)是(shì)建議(α>≤yì)使用(yòng)大(dà)寫方式的(de)規範¶↕λ×。
注意:配置參數(shù)名稱中不(bù)能(néng)含有(yǒu) &l• dquo;.” 和(hé)特殊字符,ε↕¶允許字母、數(shù)字和(hé)下(xià)劃線。
如(rú)果url_model尚未存在設置,則返回NULL。
如(rú)果是(shì)3.2.1版本的(de)話(huà'),支持設置默認值,例如(rú):
C('my_config',null,'default_config');如(rú)果my_config尚未設置的(de)話(huà),則返回defa₹® ult_config。
C方法也(yě)可(kě)以用(yòng)于讀(dú)取二維配↔§∏©置:
//獲取用(yòng)戶配置中的(de)用(yòng)戶類型設置C('USER_CONFIG.USER_TYPE');
因為(wèi)配置參數(shù)是(shì)全局有(yǒu)效的("®de),因此C方法可(kě)以在任何地(dì)方讀(dú) 取任何配置,即使某個(gè)設置參數(shù♠•$ε)已經生(shēng)效過期了(le)。




