define

(PHP 3, PHP 4 )

define -- 名前を指定して定数を定義する

説明

int define (string name, mixed value [, int case_insensitive])

名前を指定して定数を定義します。定数は、以下の点以外は変数と同じです。

定数の名前は name により指定され、 値は value により指定されます。

オプションの第3のパラメータ case_insensitive も使用可能です。値 1 が指定された場合、 定数は大文字小文字を区別しなくなります。 デフォルトの動作は、大文字小文字を区別します。例えば、 CONSTANT と Constant は異なった値を表します。

例 1. 定数の定義


<?php
define("CONSTANT", "Hello world.");
echo CONSTANT; // "Hello world."を出力します。
?>
      

define() は成功時にtrue、エラー発生時にfalseを 返します。

defined()および 定数の節も参照下さい。