zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    aop日志记录
    RocketMQ 启动停止命令
    windows搭建RocketMQ服务
    zTree实战
    springboot 传List参数
    Spring Boot之 Controller 接收参数和返回数据总结(包括上传、下载文件)
    SpringBoot Controller接收参数的几种常用方
    clob大数据转换为多行数据
    oracle dba学习
    TreeNode(包含读出文件里的信息)
  • 原文地址:https://www.cnblogs.com/picaso/p/2418199.html
Copyright © 2011-2022 走看看