(PHP 4, PHP 5 < 5.4.0)
define_syslog_variables — Inicializar todas las variables relacionadas con syslog
Inicializa todas las variables utilizadas en las funciones de syslog.
No devuelve ningún valor.
| Variable | Constante igual | Significado | Notas | 
|---|---|---|---|
| $LOG_EMERG | LOG_EMERG | El sistema es inutilizable | |
| $LOG_ALERT | LOG_ALERT | Se requiere una acción inmediata | |
| $LOG_CRIT | LOG_CRIT | Condiciones críticas | |
| $LOG_ERR | LOG_ERR | ||
| $LOG_WARNING | LOG_WARNING | ||
| $LOG_NOTICE | LOG_NOTICE | ||
| $LOG_INFO | LOG_INFO | ||
| $LOG_DEBUG | LOG_DEBUG | ||
| $LOG_KERN | LOG_KERN | ||
| $LOG_USER | LOG_USER | Nivel de usuario genético | |
| $LOG_MAIL | LOG_MAIL | Registro a correo electrónico | |
| $LOG_DAEMON | LOG_DAEMON | Otros demonios del sistema | |
| $LOG_AUTH | LOG_AUTH | ||
| $LOG_SYSLOG | LOG_SYSLOG | No disponible en Netware | |
| $LOG_LPR | LOG_LPR | ||
| $LOG_NEWS | LOG_NEWS | Usenet new | No disponible en HP-UX | 
| $LOG_CRON | LOG_CRON | No disponible en ninguna plataforma | |
| $LOG_AUTHPRIV | LOG_AUTHPRIV | No disponible en AIX | |
| $LOG_LOCAL0 | LOG_LOCAL0 | No disponible en Windows y Netware | |
| $LOG_LOCAL1 | LOG_LOCAL1 | No disponible en Windows y Netware | |
| $LOG_LOCAL2 | LOG_LOCAL2 | No disponible en Windows y Netware | |
| $LOG_LOCAL3 | LOG_LOCAL3 | No disponible en Windows y Netware | |
| $LOG_LOCAL4 | LOG_LOCAL4 | No disponible en Windows y Netware | |
| $LOG_LOCAL5 | LOG_LOCAL5 | No disponible en Windows y Netware | |
| $LOG_LOCAL6 | LOG_LOCAL6 | No disponible en Windows y Netware | |
| $LOG_LOCAL7 | LOG_LOCAL7 | No disponible en Windows y Netware | |
| $LOG_PID | LOG_PID | ||
| $LOG_CONS | LOG_CONS | ||
| $LOG_ODELAY | LOG_ODELAY | ||
| $LOG_NDELAY | LOG_NDELAY | ||
| $LOG_NOWAIT | LOG_NOWAIT | No disponible en BeOS | |
| $LOG_PERROR | LOG_PERROR | No disponible en AIX | 
Esta función ha sido declarada OBSOLETA desde PHP 5.3.0 y ELIMINADA a partir de PHP 5.4.0.
Ejemplo #1 Ejemplo de define_syslog_variables()
<?php
// Comprobar si las variable de syslog ya están definidas
if(!get_cfg_var('define_syslog_variables'))
{
    define_syslog_variables();
}
// Abrir el registro
openlog('', $LOG_ODELAY, $LOG_MAIL | $LOG_USER);
// Continuar el script ...
?>
| Versión | Descripción | 
|---|---|
| 5.4.0 | Esta función ha sido eliminada de PHP. | 
| 5.3.0 | Esta función lanza un aviso E_DEPRECATED. |