php 有一句不明白

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:02:20
if ( !defined('IN_KehuiCMS') ){
die("Hacking attempt");
}这一句不明白什么意思

不是“中断”,是“结束”。
另外,也不是“变量”,而是常量!
意思是:如果常量IN_KehuiCMS未定义,则输出错误信息Hacking attempt,并结束当前程序的运行

如果变量没有定义
就抛出错误说明 然后中断
die()和exit()是一样的效果 只不过die能返回值