我一直在尝试将配置项加载到我的CodeIgniter应用程序的另一个配置文件中。 这样做的原因是,当我(例如,更改服务器或想要更改网站标题)时,我不想通过所有文件来更改相同的参数。
我尝试使用config.php
从主$this->config['site_title']
文件获取所需的项目,使用$this->config->load('config')
加载配置文件,并使用{{加载单个配置项1}}但是所有这些方法都返回了无法加载配置项的错误。
我错过了什么吗?
答案 0 :(得分:-1)
您应该从Controller
中的CI实例加载配置文件 $ci = & get_instance();
$item_name = $ci->config->item('item_name');
答案 1 :(得分:-1)
只需在ci config文件夹中创建配置文件
myconfig.php
在其中
$config['my_site_title'] = 'TechNew.In - www.technew.in';
并在控制器中加载配置
$this->load->config('myconfig');
然后得到你的价值
$my_site_title = $this->config->item('my_site_title');