PHP exit function

exit

(PHP 3, PHP 4, PHP 5)

exit -- Output a message and terminate the current scriptDescriptionvoid exit ( [string status] )

void exit ( int status )

Terminates execution of the script.

Parameters

status

If status is a string, this function prints the
status, if set as a string just before exiting.

If status is an integer, that
value will also be used as the exit status. Exit statuses should be in
the range 0 to 254, the exit status 255 is reserved by PHP and shall
not be used. The status 0 is used to terminate the program
successfully.

Note:
PHP >= 4.2.0 does NOT print the status
if it is an integer.


Return Values

No value is returned.

Examples

Example 1. exit() example

PHP:
  1. $filename = '/path/to/data-file';
  2. $file = fopen($filename, 'r')
  3.     or exit("unable to open file ($filename)");

Example 2. exit() status example

PHP:
  1. //exit program normally
  2. exit();
  3. exit(0);
  4.  
  5. //exit with an error code
  6. exit(1);
  7. exit(0376); //octal

Notes

Note: Because this is a
language construct and not a function, it cannot be called using
variable functions

Note:
This language construct is equivalent to die().

See Also

register_shutdown_function()


These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • Reddit
  • Furl
  • NewsVine
  • Simpy
  • Slashdot
  • Spurl
  • StumbleUpon
  • YahooMyWeb
  • TailRank
  • Technorati

Home | PHP Functions | PHP exit function