define() 用来定义常量。
常量类似变量,不同在于:
常量值一旦被设置就不能被改变;
常量名前不需要加$;
常量值只能包括字符串和数字。
语法:
define(name,value,case_insensitive)
name 常量名
value 常量的值
case_insensitive 如果在常量被调用的时候,常量名不区分大小写就把此参数设为True。省略时,默认值为False。
例子一:
<?php
define("GREETING","Hello you! How are you today?",TRUE);
echo constant("greeting");
?>
输出为:
Hello you! How are you today?
例子二:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
输出为:
Hello you! How are you today?