首頁 >php框架 >ThinkPHP >thinkphp6如何配置環境變數

thinkphp6如何配置環境變數

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-04-01 11:36:442921瀏覽

以下由thinkphp教學專欄為大家介紹thinkphp6配置環境變數的方法,希望對需要的朋友有幫助!

thinkphp6如何配置環境變數

一、一般設定

#config 資料夾是tp6的常規設定文件,在config資料夾下我們可以修改裡面的配置,也可以自訂設定檔。但是在我們不熟悉的時候不要去修改這些設定檔的名字以及裡面的內容,很容易造成文件沒有辦法使用。

thinkphp6如何配置環境變數

二、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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn