PHP の定数配列

Sheeraz Gul 2023年6月20日
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 Gul
Sheeraz Gul avatar Sheeraz Gul avatar

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

関連記事 - PHP Array