thinkphp 3.1配置
ThinkPHP提供了靈活的全局配置功能,采用最有效率的PHP返回數(shù)組方式定義,支持慣例配置、項目配置、分組配置、調(diào)試配置和動態(tài)配置,并且會自動生成配置緩存文件,無需重復解析的開銷。對于有些簡單的應(yīng)用,你無需配置任何配置文件,而對于復雜的要求,你還可以增加動態(tài)配置文件。
ThinkPHP在項目配置上面創(chuàng)造了自己獨有的分層配置模式,其配置層次體現(xiàn)在:
慣例配置->項目配置->調(diào)試配置->分組配置->擴展配置->動態(tài)配置
以上是配置文件的加載順序,因為后面的配置會覆蓋之前的同名配置(在沒有生效的前提下),所以優(yōu)先順序從右到左。系統(tǒng)的配置參數(shù)是通過靜態(tài)變量全局存取的,存取方式簡單高效。
調(diào)試配置(無緩存)
APP_STATUS=>'dubug' 則配置文件問debug.php
分組配置
APP_GROUP_LEST=>'Admin,Home',//分組
DEFAULT_GROUP=>'HOME',//默認分組
注意:分組名稱區(qū)別大小寫
動態(tài)分組
使用系統(tǒng)函數(shù):C(name,value)既可以動態(tài)設(shè)置同樣和可以獲取配置文件的值
擴展配置(不受編譯影響)
LOAD_EXT_CONFIG=>'user,map'
加載user.php map.php等文件
被系統(tǒng)占用的配置文件名
為黔西等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及黔西網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計、成都做網(wǎng)站、黔西網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
文件名 | 說明 |
config.php | 項目配置文件 |
tags.php | 項目行為配置文件 |
alias.php | 項目別名定義文件 |
debug.php | 項目調(diào)試模式配置文件(以及項目設(shè)置的APP_STATUS對應(yīng)的配置文件) |
core.php | 項目追加的核心編譯列表文件(不會覆蓋核心編譯列表) |