eval
get_browser
Misc. Functions
PHP Manual

# exit

(PHP 4, PHP 5)

exit — Imprime un mensaje y termina el script actual

### Descripción

void exit ([ string `$status` ] )
void exit ( int `$status` )

Finaliza la ejecución del script.

### Lista de parámetros

`status`

  Si `status` es una cadena, esta función imprime el `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.

  > Note: PHP >= 4.2.0 NO imprime el `status` si es un valor integer.

### Valores retornados

No value is returned.

### Ejemplos

Example #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)");
?>`

Example #2 Ejemplo de status de exit()

`<?php
//finalizar el programa normalmente
exit;
exit();
exit(0);
//finalizar con un código de error
exit(1);
exit(0376); //octal
?>`

### Notes

> Note: Puesto que esto es una construcción del lenguaje y no una función, no puede ser llamado usando funciones variables

> Note: Esta construcción de lenguaje es equivalente a die().

### Ver también

- register_shutdown_function() - Registrar una función para su ejecución al finalizar

eval
get_browser
Misc. Functions
PHP Manual