ホームページ > バックエンド開発 > PHPチュートリアル > 配列を使用して定数を定義する利点は何ですか?

配列を使用して定数を定義する利点は何ですか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:20:30
オリジナル
875 人が閲覧しました

配列を使用して定数を定義する利点は何ですか?

この投稿は、2015-05-22 21:29:28 に tp_2015_1 によって最終編集されました写真、とても楽しいといつも感じていますが、
define('ATTACH_MALBUM','shop/member');
のように定数を直接書いてみてはいかがでしょうか。しかし、
配列全体に問題が発生します。信じられないほどです。
さらに厄介なのは、画像内の配列が別のファイルで再定義されているということです。これは単に追加のファイルを使用しているだけではありませんか?
なぜ直接実行しないのでしょうか。
define('SHOP_SITE_URL', $config['shop_site_url']);

-------解決策のアイデア-- ------------------
には次の利点があります。
1. 単純な集計
2.たとえば、多くのフレームワークは構成アイテムを動的に変更できます。
3. 配列の集約により、すべての設定を取得する必要がある場合もあります。
------解決策----------------------
定数は定義されており、変更できません
$config 配列。この配列に構成情報が保存されていることを示します
この配列にユーザー情報が保存されていることを示す $user 配列を定義することもできます
ユーザー情報を取得したい場合は、$ を見つける必要があります。ユーザー配列では、データを保存しすぎてキー名を忘れた場合でも、印刷して一目ではっきりと確認できます
特に二次開発中は、定義した多数の変数を他の人が見ることはそれほど苦痛ではありません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート