1. 程式人生 > >thinkPHP5 配置目錄--配置場景--配置格式

thinkPHP5 配置目錄--配置場景--配置格式

自定義配置:

  1. // 定義配置檔案目錄和應用目錄同級
  2. define('CONF_PATH', __DIR__.'/../config/');
  3. 自定義目錄   在與application同級的config目錄中建立config.php這就是應用自定義目錄  在自定義目錄裡可以建立和模組相同的目錄名稱  裡面建立的config目錄就是對應模組的配置目錄

擴充套件配置:

可以在config下建立extra目錄 裡面按照上圖寫的來定義檔名稱和檔案內容就是application下的擴充套件配置檔案   在config目錄下的index目錄裡建立extra目錄同樣按照上圖說的穿件檔案 那麼這個檔案就是對應的模組中的擴充套件配置

配置場景 app_status 模式 :

/config/config.php檔案的app_status => 'home'  那麼需要新建一個home.php檔案然後再home.php中寫入你要連線的資料庫配置   作用:將應用的資料庫連線重置到home.php檔案中的資料庫連線  

模組中也是如此  /config/index/config.php 修改它的app_status => 'office'的  需要重新建立一個office.php檔案寫入你要連線的資料庫配置  

作用:將對應模組的資料庫連線重置到office.php檔案中的資料庫連線  

預設檔案:

模組預設配置檔名有config.php

模組預設獨立配置檔名有database.php validate.php