用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3358|回复: 5
收起左侧

[HELP] 怎么把全局设置放到一个数组里?

[复制链接]
发表于 2011-7-3 17:13:54 | 显示全部楼层 |阅读模式
手册里有介绍用$this->config->item() 来获取某个值,但如果我想要把整个数组放到一个数组里作为一个全局变量 例如$GLOBAL_CONFIG里,那应该怎么办呢?求解
发表于 2011-7-3 17:23:25 | 显示全部楼层
不太清楚你的描述
$this->config->item('xx')可以是一个数组啊
或者你可以直接使用$GLOBALS['xx'] = 你的array
 楼主| 发表于 2011-7-3 17:45:50 | 显示全部楼层
jeongee 发表于 2011-7-3 17:23
不太清楚你的描述
$this->config->item('xx')可以是一个数组啊
或者你可以直接使用$GLOBALS['xx'] = 你的ar ...

我在config目录新建了一个global_config文件来作为全局设置 ,但像charset baseurl和其他一些配置项在CI的默认config文件里,我想把这两个数组合起来,自动加载成为网站全局设置.
默认config文件是自动加载的,问题就是怎么把默认的config文件里的charset这些东西放到一个数组里,难道要重新$this->config->load('config',true);然后再用$this->config->item('config')来获取?
发表于 2011-7-3 18:00:51 | 显示全部楼层
本帖最后由 jeongee 于 2011-7-3 18:01 编辑

你自己去阅读下config文件的实现就明白了,我指的是源代码
 楼主| 发表于 2011-7-3 18:28:56 | 显示全部楼层
了解了...谢谢 $this->config->config
发表于 2011-7-3 22:34:45 | 显示全部楼层
或者你可以建立一个helper,之间定义你全局变量,然后让他自动加载就可以了

本版积分规则