Name
exit()
Synopsis
void exit ( [mixed status] )The exit()
function takes just one optional parameter and immediately terminates execution of the script. If you pass it a parameter, this is used as the script exit code. If it is a string, it is printed out. The function die() is an alias of exit() and works the same way.
Use exit() wherever you need to end a script with no further work. For example:
if ($password != "frosties") {
print "Access denied.";
exit(); // note: () is optional
}The exit() function takes a maximum of one parameter, which can either be a program return number or a string. Many programs return numbers so that they can be chained to other programs and their output properly judged. In this case, 0 usually means "Everything went OK," and everything else means "Something went wrong." Using exit() with a string causes PHP to output the string and then terminate the script—a behavior commonly used by programmers with exit()'s alias, die(), like this:
do_some_func() OR die("do_some_func() returned false!");In that situation, do_some_func() will be called and, if it returns false, die() will be called to terminate the script.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access