1. はじめに
1. PHP では、getenv()## を使用できます。 # 関数と
$_ENV環境変数を取得するには
2. 設定方法
1.etc/profile ファイルを開きます:
vim ~/etc/profile
export PHP_ENV="test "、公式サーバーは
="prod"
source ~/etc/profile
php-fpm.conf を変更します。 ファイルを開き、PHP 環境変数を設定します
env[PHP_ENV]=$PHP_ENV
service php) -fpm restart
3. getenv('PHP_ENV') が値を取得できない場合はどうすればよいですか?
php.ini がデフォルトで$_ENV 変数定義を読み込まないことが原因である可能性があります。この時点で
phpinfo() をチェックすると、 「値なし」に変更します。
vim /etc/php/php.ini
variables_order: variables_order= "EGPCS"
4。phpinfo() を確認するか、getenv() 関数を使用して変数
取得できない場合は、$ _ENV;
getenv 関数はバージョン 7 ではサポートされなくなったため、使用できます。
php チュートリアル をご覧ください。
以上がPHP はシステム環境変数を設定することでテスト環境と正式環境を区別しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。