我要在多个地方设备$spConfig,如何做

#1 awinds

我想在几个config.php里面分别设备不同的$spConfig的部分配置
如db.config.php里面设置'db'=>...
在view.config.php里面设置'view'=>
等等
然后在不同的入口页面index.php或admin.php分别引用db.config.php和view.config.php完成$spConfig的整个配置

这样的情况我要在.config.php页面里怎么样写$spConfig?
用$spConfig = array();
好像会覆盖掉吧,有什么别的办法

2011-07-08 11:00:36

#2 awinds

设备 = 设置

2011-07-08 11:00:53

#3 jake

配置合并的问题?配置其实是数组,所以也可以说是数组合并的问题。

sp本身使用了一个数组合并函数spConfigReady,你可以用这个函数来合并不同的配置。

新数组 = spConfigReady( 原数组, 增加的数组)

2011-07-08 12:30:35

#4 wind4

if (!defined('CRSOOCMS')) {exit (1);}
$spConfig['db'] = array (
        'host' => 'localhost', // 数据库地址
        'login' => 'root', // 用户名
        'password' => '', // 密码
        'database' => 'weather', // 库名称
        'prefix' => 'cr_', // 表前缀
);

2011-08-02 00:16:15