Descripción
void
exit ( [string status] )
void
exit ( int status )
Nota:
Esta no es una función real, es una construcción
del lenguaje.
Nota:
PHP >= 4.2.0 NO imprime el status si
es un valor integer.
La función exit() finaliza la
ejecución del script. Imprime
status justo antes de salir.
Si status es un valor
integer, ese valor será usado también
como el status de salida. Los status de salida deben estar en el
rango 0 a 254, el status de salida 255 es reservado por PHP y no
debe ser usado. El status 0 es usado para finalizar el programa
de forma satisfactoria.
Ejemplo 1. Ejemplo de exit()
<?php
$nombre_archivo = '/ruta/hacia/archivo-datos'; $archivo = fopen($nombre_archivo, 'r') or exit("no se pudo abrir el archivo ($nombre_archivo)");
?>
|
|
Ejemplo 2. Ejemplo de status de exit()
<?php
//finalizar el programa normalmente exit; exit(); exit(0);
//finalizar con un codigo de error exit(1); exit(0376); //octal
?>
|
|
Nota:
La función die() es un alias para
exit().
Vea también:
register_shutdown_function().