「PHP」defineで定数を定義するサンプル
説明
define ( string $name , mixed $value [, bool $case_insensitive = FALSE ] ) : bool
パラメータ
name 定数の名前。
case_insensitive
TRUE を指定すると、定数は大文字小文字を区別しないようになります。
帰り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
PHPコード
<?php define("BACKDIR", "/data/backup/"); echo BACKDIR."<br>\n"; // 大文字小文字を区別しない define("USERAUTH", "sys-manager", true); echo USERAUTH."<br>\n"; echo userauth."<br>\n"; // 配列の定数の定義 define('FT', array( 'A001', 'B002', 'C003', 'D004' )); echo FT[2]."<br>\n"; echo FT[3]."<br>\n"; ?>
実行結果
/data/backup/
sys-manager
sys-manager
C003
D004