Laravel框架.env,(框架的配置思想)

***
背景:項目中會用到很多第三方的SDK,插件等,這些第三方庫會用到很多配置文件,
如果在第三方庫中直接寫入該配置,耦合度過高,會使項目的可維護性,
擴展重用性降低.
***
方法:
laravel框架思想就是,使用 [ .env ]配置文件,將配置統一寫在此文件統一管理
***
便利:
當需要更換 接口,第三方SDK賬號等,場景下,僅需要進入.env文件修改配置,即可.

image.png

配置示例

image.png

因為laravel框架,會在 config文件下的app.php中引入.env文件的配置
image.png
image.png
image.png
代碼注釋塊 Application Environment,解釋了該段代碼

使用

env() 獲取全局.env配置

config() 獲取/config/下的配置

這么做就可以降低項目的耦合度,在更改接口賬號,僅需要更改.env文件配置

例如:

image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容