# pcntl_async_signals

(PHP 7 >= 7.1.0, PHP 8)

pcntl_async_signals — Enable/disable asynchronous signal handling or return the old setting

### Descripción

pcntl_async_signals(?bool `$enable` = `null`): bool

If the `enable` parameter is `null`, pcntl_async_signals() returns whether asynchronous signal handling is enabled. Otherwise, asynchronous signal handling is enabled or disabled.

### Parámetros

`enable`

  Whether asynchronous signal handling should be enabled.

### Valores devueltos

When used as getter (`enable` parameter is `null`) it returns whether asynchronous signal handling is enabled. When used as setter (`enable` parameter is not `null`), it returns whether asynchronous signal handling was enabled before the function call.

### Historial de cambios

Versión | Descripción
--- | ---
8.0.0 | `enable` is nullable now.

### Ver también

- declare