define
- 常量类似变量,但是常量一旦被定义就无法更改或撤销定义。
用来定义一个常量,常量也是全局范围的。不用管作用域就可以在脚本的任何地方访问常量。一个常量一旦被定义,就不能再改变或者取消定义
首个参数定义常量的名称
第二个参数定义常量的值
可选的第三个参数规定常量名是否对大小写不敏感。默认是 false
define("LOVE", "I love you!"); // 对大小写敏感
echo LOVE; // I love you!
define("LOVE", "I love you!",true); // 对大小写不敏感
echo love; // I love you!
defined
defined 用来检测常量有没有被定义,若常量存在,则返回 true,否则返回 false如:
define("LOVE", "I love you!"); // 对大小写敏感
echo LOVE; // I love you!
if(defined("LOVE")){
echo "true"; // true
}else{
echo "false";
}
const
网友评论