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
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook