似月光 发表于 2013-8-7 23:16:19

Config.php里CI_Config类的load方法

config类的load方式是载入配置文件的吧?


include($file_path);       
                        if ( ! isset($config) OR ! is_array($config))
                        {
                                if ($fail_gracefully === TRUE)
                                {
                                        return FALSE;
                                }
                                show_error('Your '.$file_path.' file does not appear to contain a valid configuration array.');
                        }
载入进来配置文件后会判断config数组有没有被设置或者是不是数组,我看除了config/config.php里的数组是config命名的变量数组之外config/文件夹下的其它配置文件都不是啊,这样载入进来不就错了吗

axiebin 发表于 2013-8-8 08:51:36

应该是新建一个PHP 文件,里面是这样的结构 $config['aaa']=array(x=>a,a=>x);等.
然后用$a = $this->config->item('aaa'); 来获取数组内容,但是前提是必须先把文件加载进来

似月光 发表于 2013-8-8 12:51:12

axiebin 发表于 2013-8-8 08:51 static/image/common/back.gif
应该是新建一个PHP 文件,里面是这样的结构 $config['aaa']=array(x=>a,a=>x);等.
然后用$a = $this->confi ...

也就是说config/文件夹下现有的文件确实是不能用Config类的load方法载入进来是吗?

axiebin 发表于 2013-8-8 13:54:24

似月光 发表于 2013-8-8 12:51 static/image/common/back.gif
也就是说config/文件夹下现有的文件确实是不能用Config类的load方法载入进来是吗?
...

没试过,但是我都是新建的文件,便于管理的。
页: [1]
查看完整版本: Config.php里CI_Config类的load方法