我在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()多达我想要。
这是一个很好的解决方案吗?你看到任何缺点吗?
注:我尝试,因为我尝试了避免使用全局变量和我 面临着许多不必要的问题,如不确定的变量, 惊讶!