以下に、PHPで定数を宣言する方法と使用する方法のいくつかの例を示します。
- 定数の宣言: 定数を宣言するには、define()関数を使用します。以下の例では、定数"PI"を円周率の値で定義しています。
define("PI", 3.14159);
- 定数の使用: 定数を使用するには、単に定数の名前を変数として使用します。以下の例では、定数"PI"を使用して円の面積を計算しています。
$radius = 5;
$area = PI * ($radius * $radius);
echo "円の面積: " . $area;
-
定数のスコープ: 定数はグローバルスコープで定義されるため、どこからでもアクセスすることができます。ただし、関数内で定数を定義すると、その定数はその関数内でのみ有効になります。
-
プリデファインド定数: PHPには、言語自体で定義されたいくつかのプリデファインド定数があります。例えば、PHP_VERSION定数は、現在のPHPのバージョンを表します。これらの定数は、追加の宣言なしに直接使用することができます。
echo "現在のPHPのバージョン: " . PHP_VERSION;
以上のように、PHPの定数は変更されない値を表すために使用されます。定数は一度定義されると変更できないので、プログラム内で安定した値を使用する必要がある場合に便利です。