PHP定数
定数は変数に似ていますが、一度定義すると、変更したり未定義にしたりすることはできません。
PHP定数
定数は、単純な値の識別子 (名前) です。スクリプト中に値を変更することはできません。
有効な定数名は文字またはアンダースコアで始まります (定数名の前に $ 記号はありません)。
ノート:変数とは異なり、定数はスクリプト全体で自動的にグローバルになります。
PHP 定数の作成
定数を作成するには、define()
関数。
構文
<div> define(<i>name</i>, <i>value</i>, <i>case-insensitive</i>)</div>
パラメーター:
- *名前*: 定数の名前を指定します
- *価値*: 定数の値を指定します
- *大文字小文字を区別しません*: 定数名で大文字と小文字を区別しないかどうかを指定します。デフォルトは false
例
で定数を作成します大文字小文字を区別しません名前:
<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
PHP定数配列
PHP7 では、以下を使用して配列定数を作成できます。define()
関数。
定数はグローバルです
定数は自動的にグローバルになり、スクリプト全体で使用できます。
例
この例では、関数外で定義されている場合でも、関数内で定数を使用しています。
<?php
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。