ThinkPHP教程--13--批量配置
来源:互联网 发布:日本身份证 知乎 编辑:程序博客网 时间:2024/06/13 23:37
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');
0 0
- ThinkPHP教程--13--批量配置
- ThinkPHP教程---9--配置加载
- ThinkPHP教程---10--读取配置
- ThinkPHP教程--11--动态配置
- ThinkPHP教程---12--扩展配置
- ThinkPHP教程--8--之配置格式
- Thinkphp教程
- ThinkPHP教程
- ThinkPHP教程
- ThinkPHP教程
- Thinkphp 批量修改数据库
- thinkphp 3.2+ 批量添加
- ThinkPHP 批量删除功能
- thinkphp批量上传图片
- thinkphp批量上传图片
- Thinkphp配置
- thinkphp配置
- ThinkPHP配置
- ThinkPHP教程---9--配置加载
- ThinkPHP教程---10--读取配置
- ThinkPHP教程--11--动态配置
- ThinkPHP教程---12--扩展配置
- 实例模型-学习笔记
- ThinkPHP教程--13--批量配置
- Android - 系统语言(language)定制资源值(values)
- 第十六章之Handler处理机制
- ThinkPHP教程--14--模块化设计
- Android - Activity定制横屏(landscape)显示
- ThinkPHP教程--14--URL模式
- 【csapp】【微软面试题】有符号数到无符号数隐式转换
- 云计算现状分析
- LCA在线算法ST算法