以下由thinkphp教學專欄為大家介紹thinkphp6配置環境變數的方法,希望對需要的朋友有幫助!
#config
資料夾是tp6
的常規設定文件,在config
資料夾下我們可以修改裡面的配置,也可以自訂設定檔。但是在我們不熟悉的時候不要去修改這些設定檔的名字以及裡面的內容,很容易造成文件沒有辦法使用。
env
環境變數定義設定env
我們下載thinkphp6的時候,在根目錄會有一個.example.env
的環境變數實例文件,你可以直接將.example.env
改成.env
進行修改。
APP_DEBUG = true [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = mysql HOSTNAME = 127.0.0.1 DATABASE = test USERNAME = username PASSWORD = password HOSTPORT = 3306 CHARSET = utf8 DEBUG = true [LANG] default_lang = zh-cn
其中APP_DEBUG
是開啟tp6
測試模式的,APP_DEBUG = true
表示測試模式已經開啟了。
呼叫env
想使用env,必須先引入think\facade\Env
門面類,取得環境變量的時候是不需要區分大小寫的。
如果想呼叫資料庫,需要修改.env
中的DATABASE
(資料庫),USERNAME
(使用者名稱),PASSWORD
(密碼)內容進行修改,修改如下:
DATABASE = tp USERNAME = root PASSWORD = root
同時,database.php
裡面也需要修改,修改如下:
// 数据库名 'database' => env('database.database', 'tp'), // 用户名 'username' => env('database.username', 'root'), // 密码 'password' => env('database.password', 'root'),
相關推薦:最新的10個thinkphp影片教學
#以上是thinkphp6如何配置環境變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!