PHP 定数
定数は次のように理解できます: 永続的な値
定数値を定義した後は、スクリプト内の他の場所では変更できません
PHP定数
定数は、単一の値の識別子 (名前) です。この値はスクリプトでは変更できません。
有効な定数名は文字またはアンダースコアで始まります (定数名の前に $ 記号はありません)。
定数名は小文字にすることもできますが、通常は大文字です
注: 変数とは異なり、定数はスクリプト全体で自動的にグローバルになります。
PHP 定数を設定する
定数を設定するには、define() 関数を使用します。これには 3 つのパラメータが必要です:
1。
2. 2 番目のパラメーターは定数の値を定義します。3. オプションの 3 番目のパラメーターは、定数名の大文字と小文字を区別するかどうかを指定します。デフォルトは false です。
例
次の例では、値「Welcome to PHP.cn!」を持つ大文字と小文字を区別する定数を作成します。
<?php define("GREETING", "Welcome to PHP.cn!"); echo GREETING; ?>
上記のエコー定数を変更できます。名前を小文字に変更して、何が出力されるかを確認してください
例
次の例では、値「Welcome to PHP.cn」を持つサイズに依存しない定数を作成します。 !":
<?php define("GREETING", "Welcome to PHP.cn!",true); echo greeting; ?>
定数はグローバルです
定数が定義されると、デフォルトでグローバル変数になり、実行中のスクリプト全体のどこでも使用できます。
例
次の例は、関数内での定数の使用を示しています。定数が関数の外で定義されている場合でも、定数は通常どおり使用できます。
りーさらに、システムはいくつかの組み込み定数も用意します。これらの定数を指定します。まずはいくつかのことに慣れてみましょう。開始後に追加してゆっくり学習できるシステム定数は他にもあります。