ホームページ >バックエンド開発 >PHPチュートリアル >配列を使用して定数を定義する利点は何ですか?
画像で定数が配列形式で定義されているのを見ると、いつも思うのですが、
define('ATTACH_MALBUM','shop/member')のように定数を直接書いてみてはいかがでしょうか。 ;
すごいですね
配列全体が問題になるなんて信じられません
さらに厄介なのは、この画像の配列が別のファイルで再定義されていることです。なぜこれを直接実行しないのでしょうか。食べる?
define('SHOP_SITE_URL', $config['shop_site_url']);
たとえば、 print_r($arr);
1. 単純な集計
2. 構成であるため、動的に変更することができます。たとえば、多くのフレームワークは構成項目を動的に変更できます。
3. すべての構成を取得する必要がある場合があります。配列が集約されているため、すべての構成項目を簡単に表示できます。
$config 配列、この配列が構成情報を保存することを示します
$user 配列を定義して、この配列がユーザー情報を保存することを示すこともできます
ユーザー情報を取得したい場合は、Go がわかりますデータを保存しすぎてキー名を忘れた場合は、それを印刷して一目ではっきりと確認できます
特に二次開発中は、他の人が自分の変数をたくさん見ることはそれほど苦痛ではありません。定義しました