define 定义一个常量
define(name,value,case);
name:常量名
value:常量的值;在 PHP 5 中,value
必须是标量( integer、 float、string、boolean、NULL
)在 PHP 7 中还允许是个 array 的值
case:如果设置为 TRUE
,该常量则大小写不敏感。默认是大小写敏感的
eg:
define("CONSTANT", "Hello world.");
echo CONSTANT; // 输出 "Hello world."
echo Constant; // 输出 "Constant" 并导致 Notice
define("GREETING", "Hello you.", true);
echo GREETING; // 输出 "Hello you."
echo Greeting; // 输出 "Hello you."
// PHP 7 起就可以运行了
define('ANIMALS', array(
'dog',
'cat',
'bird'
));
echo ANIMALS[1]; // 输出 "cat"