Documentación offline PHP master

syslog

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

En esta página

syslog

Genera un mensaje en el historial del sistema

Descripción#

syslog(int $priority, string $message): true
```php

`syslog` genera un mensaje que será registrado en el historial por el sistema.

Para más información sobre cómo configurar un gestor de historial, consúltese el manual Unix, página 5 `syslog.conf(5)`. Otra información sobre los sistemas de historial y sus opciones también está disponible en el manual `syslog(3)` de las máquinas Unix.

## Parámetros

`priority`  
Una de las `LOG_EMERG`, `LOG_ALERT`, `LOG_CRIT`, `LOG_ERR`, `LOG_WARNING`, `LOG_NOTICE`, `LOG_INFO`, `LOG_DEBUG` constantes.

`message`  
El mensaje a enviar.

## Valores devueltos

Retorna siempre `true`.

## Ejemplos

Ejemplo con `syslog`

```php

Notas#

En Windows, el historial es gestionado por el registro de eventos.

[!NOTE] El uso de LOG_LOCAL0 a LOG_LOCAL7 para el argumento facility de la función openlog no está disponible en Windows.

Véase también#

openlog, closelog, Parámetro INI syslog.filter (a partir de PHP 7.3)