As constantes abaixo estão sempre disponíveis como parte do núcleo do PHP.
flags disponíveis para
openlog()
LOG_CONS
(int)
Se houver um erro ao enviar dados para o registrador do sistema, grava diretamente no console do sistema.
LOG_NDELAY
(int)
Abre a conexão com o registrador imediatamente.
LOG_ODELAY
(int)
Atrasa a abertura da conexão até que a primeira mensagem seja registrada. Este é o comportamento padrão.
LOG_NOWAIT
(int)
LOG_PERROR
(int)
Além disso, registra mensagens em STDERR.
LOG_PID
(int)
Inclui o PID com cada mensagem de log.
facility para
openlog()
LOG_AUTH
(int)
Para mensagens de segurança/autorização.
Nota:
Use
LOG_AUTHPRIVquando disponível.
LOG_AUTHPRIV
(int)
Para mensagens privadas de segurança/autorização.
LOG_CRON
(int)
Para mensagens do daemon de relógio. Por exemplo cron ou at.
LOG_DAEMON
(int)
Para mensagens do daemon do sistema.
LOG_KERN
(int)
Para mensagens do kernel.
LOG_LOCAL0
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL1
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL2
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL3
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL4
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL5
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL6
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LOCAL7
(int)
Reservado para uso local.
Não disponível no Windows.
LOG_LPR
(int)
Para mensagens do subsistema de impressora de linha.
LOG_MAIL
(int)
Para mensagens do subsistema de correio.
LOG_NEWS
(int)
Para mensagens do subsistema de notícias da USENET.
LOG_SYSLOG
(int)
Para mensagens geradas internamente por syslogd.
LOG_USER
(int)
Para mensagens genéricas no nível do usuário.
LOG_UUCP
(int)
Para mensagens do subsistema UUCP.
priority para
syslog()
As constantes de prioridade são listadas desde urgentes até mensagens de depuração.
LOG_EMERG
(int)
Emergência, o sistema está inutilizável. Isso corresponde a uma condição de pânico. Geralmente transmitida para todos os processos.
LOG_ALERT
(int)
Alerta, é necessária ação imediata. Por exemplo, um banco de dados do sistema corrompido.
LOG_CRIT
(int)
Crítico, é necessária ação. Por exemplo, erros de dispositivo rígido.
LOG_ERR
(int)
Mensagens de erros.
LOG_WARNING
(int)
Mensagens de alerta.
LOG_NOTICE
(int)
Mensagens de aviso correspondem a condições que não são condições de erro, mas que podem exigir tratamento especial.
LOG_INFO
(int)
Mensagens informativas.
LOG_DEBUG
(int)
Mensagens de depuração que contêm informações normalmente úteis apenas ao depurar um programa.
type para
dns_get_record()
DNS_ANY
(int)
Qualquer registro de recurso.
Na maioria dos sistemas isso retorna todos os registros de recursos,
porém devido a excentricidades no desempenho do
libresolv entre plataformas isso não é garantido.
O DNS_ALL mais lento coletará todos os registros de forma mais confiável.
DNS_ALL
(int)
Consulta iterativamente o servidor de nomes para cada tipo de registro disponível.
DNS_A
(int)
Recurso de endereço IPv4.
DNS_AAAA
(int)
Recurso de endereço IPv6.
DNS_A6
(int)
Definido como parte do IPv6 inicial, mas rebaixado para histórico pela » RFC 6563.
DNS_CAA
(int)
Recurso de autorização da autoridade de certificação. Disponível a partir do PHP 7.0.16 e 7.1.2.
Não disponível no Windows.
DNS_CNAME
(int)
Recurso de Alias (Canonical Name).
DNS_HINFO
(int)
Recurso de informações do host. Para obter mais explicações e significados desses valores, visite a página da IANA em » Nomes de sistemas operacionais.
DNS_MX
(int)
Recurso de troca de correio.
DNS_NAPTR
(int)
Ponteiro de autoridade de nomes.
DNS_NS
(int)
Recurso de servidor de nomes autoritativo.
DNS_PTR
(int)
Recurso de ponteiro.
DNS_SOA
(int)
Início do recurso de autoridade.
DNS_SRV
(int)
Localizador de serviço.
DNS_TXT
(int)
Recurso de texto.