thinkPHP5.0フレームワークにおける環境変数の設定方法について

不言
リリース: 2023-03-31 09:24:02
オリジナル
1749 人が閲覧しました

この記事では、主に 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');
ログイン後にコピー

以上がこの記事の全内容であり、皆様の学習に役立つことを願っております。 PHP 中国語 Web サイトに注意してください。

関連する推奨事項:

PHP フレームワークでの Yaf ルート書き換えの分析

thinkPHP5.0 フレームワークでの独立性について構成方法と動的構成

#

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!