我在application/config/config.php中有自定義配置項。全局變量與配置變量
樣品我的自定義配置項:
$config['website_title'] = 'ABC Website'; //Assume website title is fixed
.
.
.
etc
現在我可以調用任何$this->config->item('website_title')
凡在我的應用程序。但是,我並沒有發現它足夠高效,因爲我可能在項目中有多個$ this-> config-> item('website_title')。我想出了以下解決方案:
1.創建一個功能,一個助手裏,返回的配置項,如下:
public function website_title() {
return $this->config->item('website_title');
}
2.Now我可以調用website_title()多達我想要。
這是一個很好的解決方案嗎?你看到任何缺點嗎?
注:我嘗試,因爲我嘗試了避免使用全局變量和我 面臨着許多不必要的問題,如不確定的變量, 驚訝!