【发布时间】:2011-12-31 14:28:40
【问题描述】:
我正在尝试在我的 PHP 脚本中添加一些错误检查。这样做是否有效:
if (!mkdir($dir, 0)) {
$res->success = false;
$res->error = 'Failed to create directory';
echo json_encode($res);
die;
}
遇到这样的错误后,有没有更好的方法退出脚本?
【问题讨论】:
-
在ajax调用中,我一般使用exit();
-
@racar
die和exitstackoverflow.com/questions/5825002/… PHP DOC 之间没有区别 -
@Neal,你可以执行 exit(1) 但 die 总是会返回 0
-
@racar 他们完全一样!看这里:php.net/manual/en/function.die.php
-
我错了,但我还是更喜欢退出。死得太暴力了^^谢谢尼尔