php 定数には次のものが含まれます: 1. true と false の値を表すために使用される論理定数、2. システムによって事前に定義された定数であるシステム定数、3. 数値を表すために使用される数値定数。整数または浮動小数点数; 4. 文字列定数、一重引用符と二重引用符を含む文字列を表すために使用されます; 5. 配列定数、値のセットを表すために使用されます; 6. クラス定数、クラス内でのみ使用されます、クラスの特定の属性を表すために使用されます。
#PHP 定数は、プログラムの実行中に変更できない識別子です。 PHP では、定数は、define() 関数を使用して定義されます。定数を定義する形式は次のとおりです。define("定数名", "定数値"、大文字と小文字は区別されます)。
PHP 定数には、次の一般的に使用される型があります:
1. 論理定数: 論理定数は、TRUE と FALSE を含む、真と偽の値を表すために使用されます。サンプル コードは次のとおりです:
define("IS_TRUE",true); define("IS_FALSE",false);
2. システム定数: システム定数: システムによって事前に定義された定数であり、直接使用できます (例:
define("PHP_VERSION",phpversion());//获取PHP版本号 define("PHP_OS",PHP_OS);//获取操作系统类型
3)。 数値定数: 数値定数は、整数または浮動小数点数の数値を表すために使用されます。サンプル コードは次のとおりです:
define("PI",3.14);//定义圆周率 define("MAX_SIZE",1024);//定义最大尺寸
4. 文字列定数: 文字列定数は、一重引用符や二重引用符を含む文字列を表すために使用されます。サンプル コードは次のとおりです:
define("GREETING","Hello,world!");//定义问候语
5. 配列定数: 配列定数は、値のコレクションを表すために使用されます。サンプル コードは次のとおりです:
define("FRUITS",['apple','banana','orange']);//定义水果常量
6. クラス定数: クラス定数はクラスの属性であり、クラスの特定の属性を表すためにクラス内でのみ使用できます。サンプル コードは次のとおりです。
classMyClass{ constMAX_VALUE=100;//定义最大值常量 }
上記はいくつかの一般的な PHP 定数タイプであり、必要に応じて定義して使用できます。定数を使用する場合、$ 記号を使用せずに、定数名を直接使用して定数の値にアクセスできます。例:
echoIS_TRUE;//输出TRUE echoPHP_VERSION;//输出PHP版本号
定数を定義すると、変更したり削除したりすることはできず、定数名では大文字と小文字が区別されないことに注意してください (定義時に 3 番目のパラメーターが true に設定されていない限り)。定数のスコープはグローバルであり、スクリプト全体からアクセスできます。 。
以上がPHPの定数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。