例
大文字と小文字を区別定数を定義します。
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
»実行例 定義と使用法
define()関数は、定数を定義します。
定数は、以下の相違点を除いて、多くの変数のようなものです:
- それが設定された後、一定の値を変更することはできません
- 定数名は、主要なドル記号を必要としません($)
- 定数に関係なく、スコープのアクセス可能
- 定数の値は文字列と数値可能
構文
define( name,value,case_insensitive )
パラメーター | 説明 |
---|---|
name | 必須。 定数の名前を指定します。 |
value | 必須。 定数の値を指定します。 |
case_insensitive | 任意。 定数名で大文字と小文字を区別しないかどうかを指定します。 可能な値:
|
技術的な詳細
戻り値: | 成功した場合にTRUEを、失敗した場合にFALSEを返します。 |
---|---|
PHPバージョン: | 4+ |
その他の例
例1
大文字と小文字を区別しない定数を定義します。
<?php
define("GREETING","Hello you! How are you today?",TRUE);
echo constant("greeting");
?>
»実行例 <PHPその他のリファレンス