### 1 Config目錄是主要放置ThinkPHP5.1配置文件的,一級配置名稱就是配置文件的名稱。
### 2 路由配置放在route目錄下的route.php文件中
### 3 模塊的配置與應用配置完全獨立不再合并。
### 4 配置的獲取與設置
Config配置類,系統已經將其靜態化,可以用靜態代理引入think\facade\Config。
* 獲取: Config::get()
* Config::get()#獲取全部配置項;Config::get('app.')#只獲取app下面的配置文件,這個與config目錄下的app.php對應。
* 設置: Config::set()動態設置,靜態就是直接修改配置文件,動態設置用的是
```
Config::set()方法
Config::set('app\_debug', true)
```
#如果只獲取一級配置項,推薦使用pull()方法
`Config::pull('app');#注這里沒有.而get里面有個.(點)
`//獲取二級配置項
```
Config::get('app.app_debug');#一級前綴可以省略
Config::has('default_lang') //判斷配置項是否存在 還可以直接用助手函數進行各項操作——config()。
```
動態設置,靜態就是直接修改配置文件
動態設置用的是Config::set()方法
`Config::set('app_debug', true)
`### 5 助手函數不依賴Config類
```
config()#獲取所有配置(不傳入參數)
config('default_module')#查詢某一個配置
config('?database.username')#查詢是否存在
config('database.username')#查詢某一個配置
config('database.hostname','localhost')#動態設置
```