
之前的(de)方式都(dōu)是(shì)通(tōng)過預先定義配←↑€置文(wén)件(jiàn)的(de)方式,而在具體(≥™₽tǐ)的(de)操作(zuò)方法裡(lǐ)面,我們仍然可(kě)以對(duì→∑)某些(xiē)參數(shù)進行(xíng)動态配置(或≈<者增加新的(de)配置),主要(yào)是(sh≤±ì)指那(nà)些(xiē)還(hái)沒有(yǒ£β∞u)被使用(yòng)的(de)參數(shù)φ®'。
設置新的(de)值:
例如(rú),我們需要(yào)動态改變數(shù $✘)據緩存的(de)有(yǒu)效期的(de)話(huà),¶←σ可(kě)以使用(yòng)
// 動态改變緩存有(yǒu)效期C('DATA_CACHE_TIME',60);
動态配置賦值僅對(duì)當前請(qǐng)求有(σ™£yǒu)效,不(bù)會(huì)對(duì)以後的(de✔™≥)請(qǐng)求造成影(yǐng)響。
動态改變配置參數(shù)的(de)方法€♥>和(hé)讀(dú)取配置的(de)方法在♣✘使用(yòng)上(shàng)面非常接近(jìn),都(dōu)是(shì₹↕)使用(yòng)C方法,隻是(shì)參數(shù≠±$)的(de)不(bù)同。 也(yě)可(kě)以£★支持二維數(shù)組的(de)讀(dú)取和(hé)設§"置,使用(yòng)點語法進行(xíng)操作(zuò),如(rú)下<€©¶(xià):
// 獲取已經設置的(de)參數(shù)值C('USER_CONFIG.USER_TYPE');//設置新的(de)值C('USER_CONFIG.USER_TYPE',1);
