在上期聊了Thinkphp類的自動加載,如你還不太了解可以跟這下文鏈接去進行查看。本文會帶你一起解讀thinkphp配置文件。
前言
想了很久終于要開始系列文章的編寫了,期望是寫出提升和面試都可以搞定的系列文章。
當你看到本文時,如果你發現咔咔沒有編寫到的面試熱點問題或者技術難點,期待評論區指出,一起完善。
-
第一期文章:ThinkPHP自動加載Loader源碼分析
一、配置文件的種類

在ThinkPHP中有四類配置文件,你知道多少呢!不知道也沒關系咔咔帶你在看一次。
這四種配置文件分別為慣例配置、應用配置、模塊配置、動態配置。
在這里需要說明一下,一般開發中慣例配置和動態配置是不會去使用的,尤其動態配置更不會去使用。
動態配置是直接使用Config::set(“設置動態配置文件”)來進行設置的,所以這個東西不要去用,一定不要去用,否則項目后期怎么去管理。
關于這四類配置文件咔咔直接用一幅圖來給大家展示,就不過多說明了,本文的重點不是給大家介紹這玩意。
關于ThinkPHP5.1取消了單獨的config文件,將應用配置修改到config下的app.php文件中。
新增了模塊配置,模塊配置也是在config目錄下,例如你在app目錄下有倆個模塊,分別為index、admin這倆個模塊,那么就可以直接在config目錄下創建admin、index目錄,然后創建對應模塊的配置文件即可。
這四種配置文件的優先級就是上圖的排列順序,管理配置、應用配置、模塊配置、動態配置
堅持學習、堅持寫博、堅持分享是咔咔從業以來一直所秉持的信念。希望在偌大互聯網中咔咔的文章能帶給你一絲絲幫助。我是咔咔,下期見。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END