Documentación offline PHP master

ignore_user_abort

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ignore_user_abort

Activa la interrupción de script al desconectarse el visitante

Descripción#

ignore_user_abort([bool $enable]): int
```php

`ignore_user_abort` activa la opción que permite que, al desconectarse el cliente Web, el script continúe su ejecución.

Cuando PHP se ejecuta como script en línea de comandos, y el tty del script se cierra sin que el script haya terminado, entonces el script se detendrá tan pronto como intente escribir algo, a menos que `enable` sea `true`

## Parámetros

`enable`  
Si está definido y no es `null`, la función asignará a la directiva [ignore_user_abort](#ini.ignore-user-abort) el valor de `enable`. Si se omite, esta función solo devuelve el valor de la configuración actual.

## Valores devueltos

Devuelve la configuración anterior, en forma de `int`.

## Historial de cambios

| Versión | Descripción                 |
|---------|-----------------------------|
| 8.0.0   | `enable` ahora es nullable. |

## Ejemplos

Ejemplo con `ignore_user_abort`

```php

Notas#

PHP no detecta la desconexión del cliente Web hasta que se intenta enviar algo. Simplemente usar un echo no garantiza que la información se envíe, ver la función flush.

Véase también#

connection_aborted, connection_status, Gestor de conexión para una descripción completa del gestor de conexión en PHP.