?php define ("CONSTANT", "Hello world ."); echo CONSTANT; / / outputs "Hello world. "echo Constant; / / outputs "Constant" and issues a notice. define ("GREETING", "Hello you .",TRUE); echo GREETING; / / outputs "Hello you. "echo Greeting; / / outputs "Hello you."?
オプションの第3のパラメータ case_insensitive も使用可能です。値 TRUE が指定された場合、定数は大文字小文字を 区別しなくなります。デフォルトの動作は、大文字小文字を区別します。 例えば、CONSTANT と Constant は異なった値を表します。