我应该在php中调用exit()来终止执行

时间:2014-02-27 06:01:42

标签: php

如果查询条件不正确,我应该在php中调用exit()来终止程序的执行吗

4 个答案:

答案 0 :(得分:0)

是您可以使用exit()或die()来终止当前脚本并停止执行。

http://in2.php.net/exit

答案 1 :(得分:0)

这取决于您的具体情况。在某些情况下,if / else声明可能比exit()更合适。

if ($query_condition_true) {
  // Allow Access - Show Resource

} else {
  // Deny Access - Redirect to Login Page
  header('Location: /login');
  exit(); 
}

答案 2 :(得分:0)

exit()函数打印一条消息并退出当前脚本。无论您提供什么查询条件,都可以在任何想要停止执行脚本的地方使用它。 此函数是die()函数的别名。以下示例将打印一条消息  可以使用或不使用函数调用括号来调用它。

    exit(message);
// --- 
    exit;

你可以调用exit()来停止执行,但这取决于你的要求。如果使用if条件,则默认情况下,如果if条件不为真,则if条件内的代码将不会执行。你可以编写一个else条件来继续执行,或者如果之后没有更多的代码要执行就停止执行。

答案 3 :(得分:-1)

不,你可以在任何查询条件之后做任何事情。