PHPは()関数を定義します
例
大文字と小文字を区別定数を定義します。
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
実行中のインスタンス»
定義と使用法
定義()関数は、定数を定義します。
ことを除いて一定の同様の変数:
- 定数の値を設定した後に変更することはできません
- 定数名は、ドル記号($)で始まりません
- スコープは、定数へのアクセスには影響しません。
- 一定の値は、文字列のみと数字することができます
文法
定義 (名前、値、CASE_INSENSITIVE)
パラメータ | 説明 |
---|---|
名前 | 必須。 所定の定数名。 |
値 | 必須。 予め定められた一定の値。 PHP7のサポート・アレイは、次のような例は次のとおりです。 <?php // PHP7+ 支持 define('ANIMALS', [ 'dog', 'cat', 'bird' ]); echo ANIMALS[1]; // 输出 "cat" ?> |
CASE_INSENSITIVE | オプション。 定数名の規定かどうかは大文字と小文字が区別されます。 可能な値:
|
技術的詳細
戻り値: | それが成功すればTRUE、失敗時にFALSEを返します。 |
---|---|
PHPバージョン: | 4+ |
より多くの例
例1
大文字と小文字を区別しない定数の定義:
<?php
define("GREETING","Hello you! How are you today?",TRUE);
echo constant("greeting");
?>
define("GREETING","Hello you! How are you today?",TRUE);
echo constant("greeting");
?>
実行中のインスタンス»
PHPその他リファレンスマニュアル