博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPHP笔记——配置文件设置基础要素
阅读量:7117 次
发布时间:2019-06-28

本文共 763 字,大约阅读时间需要 2 分钟。

配置文件主要是控制整个项目的配置参数,通过一系列的配置达到系统与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

转载于:https://www.cnblogs.com/picaso/archive/2012/03/26/2418199.html

你可能感兴趣的文章
用DeepMind教AI玩游戏?一文为你讲清原理!
查看>>
我的WCF之旅(4):WCF中的序列化[上篇]
查看>>
NGINX小技巧--将所有目录和目录下所有文件分别给与不同的权限
查看>>
DOCKER功能练习
查看>>
如何来看单片机外设A/D转换器ADC0804时序图
查看>>
NetApp发布云计算计划及新操作系统
查看>>
IPHONE 6S电池保护壳丑?漂亮的都有专利了
查看>>
云计算和社交网络将推动美科技业重组
查看>>
浙江乌镇已布500多个人脸识别摄像头;宁波、嘉兴将引入中考英语人机对话考试技术,用机器为考生口语评分...
查看>>
15分钟学会使用Git和远程代码库
查看>>
《OpenStack实战》——1.3 关联OpenStack及其控制的计算资源
查看>>
《C++面向对象高效编程(第2版)》——1.15 小结
查看>>
人工智能悖论:简单的动作比复杂的推理更难以实现
查看>>
《C++游戏编程入门(第4版)》——2.9 使用逻辑运算符
查看>>
PostgreSQL修炼之道:从小工到专家. 2.1 从发行版本安装
查看>>
《Unity 5.x游戏开发实战》一1.2 从头开始——Unity中的项目
查看>>
深入实践Spring Boot1.4.1 在IDEA环境中运行
查看>>
《CUDA高性能并行计算》----1.2 运行我们自己的串行程序
查看>>
《HBase实战》一2.9 小结
查看>>
细说分布式数据库的过去、现在与未来
查看>>