您的当前位置:首页正文

THINKPHP笔记——配置文件设置基础要素

2020-06-05 来源:好走旅游网
ThinkPHP笔记——配置文件设置基础要素 配置文件主要是控制整个项目的配置参数,通过一系列的配置达到系统与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

因篇幅问题不能全部显示,请点此查看更多更全内容