ホームページ  >  記事  >  バックエンド開発  >  thinkPHP5.0フレームワークの環境変数設定サンプルコードの詳細説明

thinkPHP5.0フレームワークの環境変数設定サンプルコードの詳細説明

黄舟
黄舟オリジナル
2017-03-17 09:10:481458ブラウズ

この記事では、主に thinkPHP5.0 フレームワークの環境変数の設定方法を紹介し、thinkPHP5.0 の機能、定義、設定、および関連する環境変数を例の形式で分析します。この記事 thinkPHP5.0フレームワークの環境変数設定方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

環境変数の設定が許可されており、設定ファイルよりも優先順位が高くなります。これは、設定パラメータを読み取るときに、最初に設定がファイルに存在するかどうかを判断するためです。環境変数。

開発プロセス中、

アプリケーションのルート ディレクトリの下にある .env で環境変数の構成をシミュレートできます。.env ファイル内の構成パラメーター定義形式は、ini メソッドを採用しています

。例:

app_debug = true
app_trace = true
デプロイメント環境が構成されている場合。個別に環境変数を追加した場合は、競合を避けるために .env 構成ファイルを削除してください。

環境変数設定パラメータはすべて大文字に変換され、値は

null

、noとfalseは「」に相当し、yesとtrueは「1」に相当します。

ThinkPHP5.0 のデフォルトの環境変数プレフィックスは PHP_ ですが、ENV_PREFIX

定数を変更することでリセットすることもできます。

環境変数はarrayパラメータをサポートしていません。配列パラメータを使用する必要がある場合は、アンダースコアを使用して構成パラメータ名を区切ります:

database_username = root
database_password = 123456
、または

[database]
username = root
password = 123456

を使用してください。取得するには次の 2 つの方法があります:

Config::get('database.username');
Config::get('database.password');
// 同时下面的方式也可以获取
Config::get('database_username');
Config::get('database_password');

以上がthinkPHP5.0フレームワークの環境変数設定サンプルコードの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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