ThinkPHP笔记——配置文件设置基础要素
2012-03-26 17:06
375 查看
配置文件主要是控制整个项目的配置参数,通过一系列的配置达到系统与ThinkPHP更好的调控。
1、ThinkPHP的配置文件最常用的就是更改项目中的Conf文件中conf.php,比如我的Home/Conf/conf.php
2、读取配置,使用C(),大写的C函数,而且配置文件的参数都是全局的,可以再任何地方访问的。
在index控制器中输入 echo C('APP_STATUS'); 即可输出Conf的值
3、C函数读取二维配置: C('USER_CONFIG.USER_TYPE');
4、C函数对配置文件的动态配置:
一维 C('DATA_CACHE_TIME','60');
二维 C('USER_CONFIG.USER_TYPE','1');
5、扩展配置:扩展配置可以实现引入外部的config文件,实现配置文件的选择性调用。而且扩展配置文件还可以即时生效,不需要更新缓存文件。
在conf文件中写入 'LOAD_EXT_CONFIG'=>'user' //这里的conf一般放在Conf目录中
扩展配置文件的配置参数默认是一维参数,即使用 C('APP_STATUS')就可以实现调用
当然也可以使用二维的配置调用,方法是:
'LOAD_EXT_CONFIG'=>array('USER'=>'user');
这样就可以使用C('USER_CONFIG.USER_TYPE','1')方法调用了
注意:扩展配置文件的文件名不能使用:config.php 、alias.php 、tags.php 、debug.php 、core.php
1、ThinkPHP的配置文件最常用的就是更改项目中的Conf文件中conf.php,比如我的Home/Conf/conf.php
2、读取配置,使用C(),大写的C函数,而且配置文件的参数都是全局的,可以再任何地方访问的。
在index控制器中输入 echo C('APP_STATUS'); 即可输出Conf的值
3、C函数读取二维配置: C('USER_CONFIG.USER_TYPE');
4、C函数对配置文件的动态配置:
一维 C('DATA_CACHE_TIME','60');
二维 C('USER_CONFIG.USER_TYPE','1');
5、扩展配置:扩展配置可以实现引入外部的config文件,实现配置文件的选择性调用。而且扩展配置文件还可以即时生效,不需要更新缓存文件。
在conf文件中写入 'LOAD_EXT_CONFIG'=>'user' //这里的conf一般放在Conf目录中
扩展配置文件的配置参数默认是一维参数,即使用 C('APP_STATUS')就可以实现调用
当然也可以使用二维的配置调用,方法是:
'LOAD_EXT_CONFIG'=>array('USER'=>'user');
这样就可以使用C('USER_CONFIG.USER_TYPE','1')方法调用了
注意:扩展配置文件的文件名不能使用:config.php 、alias.php 、tags.php 、debug.php 、core.php
相关文章推荐
- 【ThinkPHP3.2.3】学习ThinkPHP笔记:框架中的配置文件(3)
- phpstudy的配置设置thinkphp的入口文件隐藏
- 微软私有云分享(R2)22 计算机配置文件与基础设置
- JDBC基础学习笔记_05_jdbc的程序优化_单立Connection并编写调用配置文件
- 笔记--ThinkPHP的配置文件
- THINKPHP支持YAML配置文件的设置方法
- Struts2学习笔记01----初识struts2配置文件和相关基础知识
- Struts2.0学习笔记---设置国际化全局配置文件和包范围配置文件和Action范围配置
- thinkphp 动态设置配置文件
- Gentle.Net学习笔记一:配置文件设置
- PHP 错误与异常 笔记与总结(3)PHP 配置文件(php.ini)中与错误相关的选项 与 设置错误级别
- RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介(上)
- linux笔记:shell基础-环境变量配置文件
- RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介(下)
- WebX学习笔记2--项目基础文件配置
- ThinkPHP学习笔记(8)在网页中配置Config文件内容
- RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介
- RHCE课程-RH033Linux基础笔记六之编辑工具VIM、网络配置、进程优先、日志文件简介 推荐
- 学习笔记之配置文件(基础篇)
- 【笔记】Spring配置文件中注册三种数据源及从属性文件中读取DB连接四要素