HOWTO · PHP
PHP の定数配列
このチュートリアルでは、PHP の定数配列について説明します。
このチュートリアルでは、PHP の定数配列について説明します。
PHP定数配列
定数は PHP の変数で、一度定義された後は変更されず、未定義です。 Constant キーワードは、PHP で変更できない値の識別子です。
有効な定数変数の名前は常に文字またはアンダースコアで始まり、共通変数のような $ 記号は含まれません。 定数のスコープは常にグローバルであり、スクリプト全体で使用できます。
constant キーワードを持つ配列は、変更または未定義の定数配列です。 PHP で定数を作成するには、define() キーワードを使用します。構文は次のとおりです。
define(name, value, case-insensitive)
name は定数の名前、value は定数の値、case-insensitive は定数の名前を区別しないかどうかに使用されます。 case-insensitive のデフォルト値は false です。
PHP で単純な定数変数を定義する方法を見てみましょう。
<?php
define("DELFTSTACK", "Hello! This is delftstack.com, the best site for tutorials.");
echo DELFTSTACK;
?>
上記のコードは、指定された値で単純な定数変数 DELFTSTACK を作成します。 出力を参照してください:
Hello! This is delftstack.com, the best site for tutorials.
PHP 7 以降、定数配列も PHP でサポートされます。 同じ define() メソッドを使用して、PHP で定数配列を作成できます。
例を参照してください。
<?php
define("DELFTSTACK", [
"delftstack1",
"delftstack2",
"delftstack3",
"delftstack4",
"delftstack5"
]);
echo DELFTSTACK[0]."<br>";
echo DELFTSTACK[1]."<br>";
echo DELFTSTACK[2]."<br>";
echo DELFTSTACK[3]."<br>";
echo DELFTSTACK[4]."<br>";
?>
上記のコードは、定数配列を作成し、定数配列の各メンバーを出力します。 出力を参照してください:
delftstack1
delftstack2
delftstack3
delftstack4
delftstack5