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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM