ホームページ  >  記事  >  PHPフレームワーク  >  thinkphp6 で環境変数を構成する方法

thinkphp6 で環境変数を構成する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-04-01 11:36:442798ブラウズ

以下の thinkphp チュートリアル コラムでは、thinkphp6 で環境変数を設定する方法を紹介します。困っている友人の役に立てば幸いです。

thinkphp6 で環境変数を構成する方法

#1. 一般構成

configフォルダーは tp6## です# の通常の構成ファイル。config フォルダーで、内部の構成を変更したり、構成ファイルをカスタマイズしたりできます。ただし、これらの構成ファイルに慣れていない場合は、これらの構成ファイルの名前と内容を変更しないでください。ファイルが使用できなくなる可能性があります。

thinkphp6 で環境変数を構成する方法##2.

env

環境変数定義設定

env


thinkphp6 をダウンロードすると、ルート ディレクトリに環境変数インスタンス ファイル
.example.env

が作成されます。# を直接変更できます。 ##.example.env

.env に変更します。 <pre class="brush:php;toolbar:false">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</pre> このうち、APP_DEBUG

tp6

テスト モードを有効にするもので、APP_DEBUG = true はテスト モードが有効であることを意味します。 env の呼び出し

env を使用する場合は、まず think\facade\Env ファサードを導入する必要があります環境変数を取得するクラス 大文字と小文字を区別する必要はありません。

データベースを呼び出す場合は、DATABASE (データベース)、

USERNAME

(ユーザー名)、PASSWORD を変更する必要があります。 env (パスワード) の内容は次のように変更する必要があります: <pre class="brush:sql;toolbar:false;">DATABASE = tp USERNAME = root PASSWORD = root</pre>同時に、database.php も次のように変更する必要があります。

// 数据库名
&#39;database&#39; => env(&#39;database.database&#39;, &#39;tp&#39;),
// 用户名
&#39;username&#39; => env(&#39;database.username&#39;, &#39;root&#39;),
// 密码
&#39;password&#39; => env(&#39;database.password&#39;, &#39;root&#39;),

関連する推奨事項: 最新の 10 件の thinkphp ビデオ チュートリアル

以上がthinkphp6 で環境変数を構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。