常量值被定义后,在脚本的其他任何地方都不能被改变。
bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )该函数有三个参数:
<?php
// 区分大小写的常量名
define("GREETING", "欢迎访问 www.lexiangba.net");
echo GREETING; // 输出 "欢迎访问 www.lexiangba.net"
echo '<br>';
echo greeting; // 输出 "greeting"
?>
以下实例我们创建一个 不区分大小写的常量, 常量值为 "欢迎访问 www.lexiangba.net":
<?php
// 不区分大小写的常量名
define("GREETING", "欢迎访问 www.lexiangba.net", true);
echo greeting; // 输出 "欢迎访问 www.lexiangba.net"
?>
<?php
define("GREETING", "欢迎访问 www.lexiangba.net");
function myTest() {
echo GREETING;
}
myTest(); // 输出 "欢迎访问 www.lexiangba.net"
?>