1、功能上,die() 就等同于 exit();
2、PHP有多种运行方式,即可网站形式,也可脚本形式(不需要Web服务器)。
a、当PHP为脚本形式运行时,建议用exit():
当它要停止运行时,会用 exit()函数终止脚本,并允许输出点内容到运行环境(一般是存储到一个全局变量中),但输出的内容只能是 数字,表示“命令的结束状态”。
exit(123)只是输出一种运行状态123,而不是真的要向控制台输出字符串 123。如果要向控制台输出123,代码得改成如下形式:exit("123")
b、当PHP为网站形式运行时,建议用die():
但此时 die(数字)没意义,因为它不会向页面输出 数字 字符串,也就是说,如果想让页面终止并且输出数字的话,得改成如下形式die('123')
2、PHP有多种运行方式,即可网站形式,也可脚本形式(不需要Web服务器)。
a、当PHP为脚本形式运行时,建议用exit():
当它要停止运行时,会用 exit()函数终止脚本,并允许输出点内容到运行环境(一般是存储到一个全局变量中),但输出的内容只能是 数字,表示“命令的结束状态”。
exit(123)只是输出一种运行状态123,而不是真的要向控制台输出字符串 123。如果要向控制台输出123,代码得改成如下形式:exit("123")
b、当PHP为网站形式运行时,建议用die():
但此时 die(数字)没意义,因为它不会向页面输出 数字 字符串,也就是说,如果想让页面终止并且输出数字的话,得改成如下形式die('123')