Referencia de funciones
PHP Manual

Funciones de Red

Introducción

Requisitos

No se necesitan bibliotecas externas para construir esta extensión

Instalación

No se necesita ninguna instalación para usar estas funciones, son parte del núcleo de PHP.

Configuración en tiempo de ejecución

El comportamiento de estas funciones está afectado por los valores definidos en php.ini.

Opciones de Configuración de Red
Nombre Predeterminado Modificable Cambios
define_syslog_variables "0" PHP_INI_ALL  
For further details and definitions of the PHP_INI_* constants, see the Directivas de php.ini.

A continuación se presenta una corta explicación de las directivas de configuración.

define_syslog_variables boolean

Indica si deben definirse las diferentes variables syslog (p.ej. $LOG_PID, $LOG_CRON, etc.). Deshabilitar este parámetro es una buena idea desde el punto de vista del rendimiento. En tiempo de ejecución, puede definir estas variables con un llamado a define_syslog_variables().

Tipos de recursos

Esta extensión define un recurso de apuntador a archivo devuelto por fsockopen() y pfsockopen().

Constantes predefinidas

Las constantes listadas aqui están siempre disponibles a través del "núcleo PHP".

Opciones de openlog()
Constante Descripción
LOG_CONS si hay un error durante el envío de datos al registro del sistema, escribir directamente a la consola de sistema
LOG_NDELAY abrir la conexión con el registro inmediatamente
LOG_ODELAY (predeterminado) retrasar la apertura de conexión hasta que el primer mensaje sea registrado
LOG_NOWAIT
LOG_PERROR imprimir mensajes de registro también en stderr
LOG_PID incluir PID con cada mensaje
Facilidades de openlog()
Constante Descripción
LOG_AUTH mensajes de seguridad/autorización (usar LOG_AUTHPRIV en su lugar en sistemas en donde tal constante está definida)
LOG_AUTHPRIV mensajes de seguridad/autorización (privados)
LOG_CRON daemonio de reloj (cron y at)
LOG_DAEMON otros daemonios de sistema
LOG_KERN mensajes de kernel
LOG_LOCAL0 ... LOG_LOCAL7 reservadas para uso local, no están disponibles en Windows
LOG_LPR subsistema de impresión de línea
LOG_MAIL subsistema de correo
LOG_NEWS subsistema de noticias USENET
LOG_SYSLOG mensajes generados internamente por syslogd
LOG_USER mensajes genéricos de nivel de usuario
LOG_UUCP subsistema UUCP
Prioridades de syslog() (en orden descendiente)
Constante Descripción
LOG_EMERG el sistema es inutilizable
LOG_ALERT debe tomarse una acción inmediatamente
LOG_CRIT condiciones críticas
LOG_ERR condiciones de error
LOG_WARNING condiciones de advertencia
LOG_NOTICE condición normal, pero significativa
LOG_INFO mensaje informativo
LOG_DEBUG mensaje de nivel de depuración
Opciones de dns_get_record()
Constante Descripción
DNS_A Recurso de Dirección IPv4
DNS_MX Recurso de Intercambio de Correo
DNS_CNAME Recurso Alias (Nombre Canónico)
DNS_NS Recurso de Autoridad de Servidor de Nombres
DNS_PTR Recurso de Apuntador
DNS_HINFO Recurso de Información de Host (Vea los » Nombres de Sistemas Operativos de IANA para consultar el significado de estos valores)
DNS_SOA Comienzo de Recurso de Autoridad
DNS_TXT Recurso de Texto
DNS_ANY Cualquier Registro de Recurso. En la mayoría de sistemas, éste valor devuelve todos los registros de recurso, sin embargo, no debería confiarse en él para usos críticos. Pruebe con DNS_ALL en su lugar.
DNS_AAAA Recurso de Dirección IPv6
DNS_ALL Consultar el nombre de servidor iterativamente para cada tipo de registro disponible.

Table of Contents


Referencia de funciones
PHP Manual