この記事では、主に 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 サイトの他の関連記事を参照してください。