define

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; // outputs "Hello world."
?>
	  

define は成功時に TRUE、エラー発生時に FALSE を 返します。

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