当前位置:K88软件开发文章中心网站服务器框架ThinkPHP → 文章内容

批量配置

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 15:31:46

由 AdairSweet 创建, 最后一次修改 2016-02-24 C配置方法支持批量配置,例如:$config = array('WEB_SITE_TITLE'=>'ThinkPHP','WEB_SITE_DESCRIPTION'=>'开源PHP框架');C($config);$config数组中的配置参数会合并到现有的全局配置中。我们可以通过这种方式读取数据库中的配置参数,例如:// 读取数据库中的配置(假设有一个config表用于保存配置参数)$config = M('Config')->getField('name,value');// config是一个关联数组 键值就是配置参数 值就是配置值// 例如: array('config1'=>'val1','config2'=>'val2',...)C($config); // 合并配置参数到全局配置合并之后,我们就可以和前面读取普通配置参数一样,读取数据库中的配置参数了,当然也可以动态改变。// 读取合并到全局配置中的数据库中的配置参数C('CONFIG1');// 动态改变配置参数(当前请求有效,不会自动保存到数据库)C('CONFIG2','VALUE_NEW');

批量配置