ホームページ >バックエンド開発 >PHPチュートリアル >thinkPHP5.0フレームワークの環境変数設定方法

thinkPHP5.0フレームワークの環境変数設定方法

不言
不言オリジナル
2018-05-04 15:00:131163ブラウズ

この記事では、主に 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 定数を変更することでリセットすることもできます

環境変数は配列パラメータをサポートしていません。配列パラメータを使用する必要がある場合は、

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 までご連絡ください。