中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

laravel中.env文件的作用是什么

發布時間:2020-12-15 10:15:07 來源:億速云 閱讀:506 作者:小新 欄目:編程語言

這篇文章主要介紹了laravel中.env文件的作用是什么,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

你肯定有這樣的經歷吧,本地環境和服務器環境是不同的,有些配置值就會不一樣,比如數據庫配置信息不同、域名不同等等。這樣就會導致一些問題,如果你使用了版本控制系統,那么服務器端拉取了最新的代碼,服務端的配置文件就會變為本地開發環境的了。然后你需要一個個的去看,然后去修改,是不是非常的麻煩!還有可能你本地的配置信息會被其他開發伙伴看到(可能你本地的數據庫信息也很重要的話,你就不希望其他人知道)

.env文件就是為了解決這樣的問題的。我們可以將服務器和本地環境配置項一致的,都放在配置文件中,將不同的配置項及那些敏感的信息則放在.env文件中。另外注意,不將.env文件放在版本控制系統中

另外你應該注意到,根目錄下還有一個.env.example文件。這個文件一般是建議放在版本控制系統中的,它是為了讓其他開發者知道,你應該將這個文件復制一份,并將其名稱修改為.env。然后將里面的值按照你自己的環境設定。

如果你和我一樣,有三種不同的環境:開發環境、測試環境、線上環境。那么你還應該再創建一個.env.testing文件。當運行 PHPUnit 測試或以 --env=testing 為選項執行 Artisan 命令時,該文件將覆蓋 .env 文件中的值。

超全局變量$_ENV

.env文件了列出的所有變量,會被加載到php的超全局變量$_ENV中,可以通過該變量檢索相應的值。

確定當前系統環境

應用程序當前的所處環境是由.env文件里的APP_ENV決定的。你可以用App::environment()方法來獲取該選項的值。如:

if ('local' == App::environment()) {
    // 本地環境
}

感謝你能夠認真閱讀完這篇文章,希望小編分享laravel中.env文件的作用是什么內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

梅河口市| 辽中县| 萨迦县| 田阳县| 广东省| 雷波县| 宁远县| 康马县| 武城县| 金山区| 和硕县| 宁乡县| 洪洞县| 浪卡子县| 全椒县| 宕昌县| 德兴市| 渭源县| 阿拉善盟| 油尖旺区| 延津县| 库车县| 河北区| 浦县| 贵南县| 阿瓦提县| 汝南县| 锡林郭勒盟| 广元市| 乡城县| 曲松县| 南溪县| 云浮市| 孙吴县| 武邑县| 娱乐| 土默特左旗| 峨边| 乌拉特前旗| 荔浦县| 得荣县|