我试着以这种方式编写代码。我想制作新的配置文件并从中加载项目
配置文件
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_encrypt_cookie'] = TRUE;
模型
function item($key)
{
$data = array();
$config = $this->config->item($key);
foreach ($config as $row){
$data = $row;
}
return $data['value'];
我是否正确地以正确的方式做到这一点?
答案 0 :(得分:0)
检查以下示例以加载其他配置文件项。
我希望blog_settings.php
(位于config
文件夹中)访问项目。
现在检查此代码以访问该配置文件以获取/设置值
// Loads a config file named blog_settings.php and assigns it to an index named "blog_settings"
$this->config->load('blog_settings', TRUE);
// Retrieve a config item named site_name contained within the blog_settings array
$site_name = $this->config->item('site_name', 'blog_settings');
// An alternate way to specify the same item:
$blog_config = $this->config->item('blog_settings');
$site_name = $blog_config['site_name'];
资料来源:link(CI文件)