Предопределённые константы
Следующие константы доступны как часть ядра PHP.
Доступные значения флагов для параметра flags
функции openlog()
-
LOG_CONS
(int)
-
Записать сообщение в системную консоль,
если при отправке данных в системное средство журналирования возникла ошибка.
-
LOG_NDELAY
(int)
-
Открыть соединение со средством журналирования немедленно.
-
LOG_ODELAY
(int)
-
Отложить открытие соединения, пока не запишется первое сообщение.
Это поведение по умолчанию.
-
LOG_NOWAIT
(int)
-
-
LOG_PERROR
(int)
-
Дополнительно записывать сообщения в стандартный вывод ошибок
STDERR
.
-
LOG_PID
(int)
-
Добавлять в каждое сообщение журнала PID-идентификатор процесса.
Available facility
for
openlog()
-
LOG_AUTH
(int)
-
Сообщения безопасности и авторизации.
Замечание:
Вместо этого флага указывают флаг LOG_AUTHPRIV
, если доступен.
-
LOG_AUTHPRIV
(int)
-
Закрытые сообщения безопасности и авторизации.
-
LOG_CRON
(int)
-
Сообщения демонов планировщика событий
наподобие cron или at.
-
LOG_DAEMON
(int)
-
Сообщения системных демонов.
-
LOG_KERN
(int)
-
Сообщения ядра системы.
-
LOG_LOCAL0
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL1
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL2
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL3
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL4
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL5
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL6
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LOCAL7
(int)
-
Флаг зарезервировали для внутренних целей.
Внимание
Константа недоступна в ОС Windows.
-
LOG_LPR
(int)
-
Сообщения подсистемы построчной печати.
-
LOG_MAIL
(int)
-
Сообщения почтовой подсистемы.
-
LOG_NEWS
(int)
-
Сообщения подсистемы новостей USENET.
-
LOG_SYSLOG
(int)
-
Сообщения, которые внутренне сгенерировал системный демон syslogd.
-
LOG_USER
(int)
-
Общие пользовательские сообщения.
-
LOG_UUCP
(int)
-
Сообщения подсистемы UUCP.
Доступные флаги приоритета для параметра priority
функции syslog()
Константы приоритета перечисляются от срочных до отладочных сообщений.
-
LOG_EMERG
(int)
-
Возникла аварийная ситуация, система непригодна для работы.
Это соответствует состоянию паники.
Обычно транслируется всем процессам.
-
LOG_ALERT
(int)
-
Тревога, требуются немедленные действия. Например, при повреждении системной базы данных.
-
LOG_CRIT
(int)
-
Критическая ситуация, требуется действие.
Например, ошибки оборудования.
-
LOG_ERR
(int)
-
Сообщения об ошибках.
-
LOG_WARNING
(int)
-
Сообщения с предупреждением.
-
LOG_NOTICE
(int)
-
Сообщения с уведомлением, соответствуют состояниям, которые не относятся к состояниям об ошибке,
но требуют отдельной обработки.
-
LOG_INFO
(int)
-
Информационные сообщения.
-
LOG_DEBUG
(int)
-
Отладочные сообщения с информацией, которую обычно получают только
при отладке программы.
Доступные типы ресурсных записей для параметра type
функции dns_get_record()
-
DNS_ANY
(int)
-
Ресурсная запись произвольного типа.
В большей части систем с этим флагом функция возвращает все ресурсные записи,
но точный результат не гарантируется и зависит от результата работы библиотеки
libresolv
на конкретной платформе.
Более медленный тип DNS_ALL
собирает записи обо всех ресурсных записях надёжнее.
-
DNS_ALL
(int)
-
Итеративно опрашивает сервер имён по каждому доступному типу записи.
-
DNS_A
(int)
-
Ресурсная запись IPv4-адреса.
-
DNS_AAAA
(int)
-
Ресурсная запись IPv6-адреса.
-
DNS_A6
(int)
-
Тип определили как часть раннего протокола IPv6, но стандарт
» RFC 6563 понизил тип до исторического.
-
DNS_CAA
(int)
-
Ресурсная запись авторизации центра сертификации (англ. Certification Authority Authorization).
Константа доступна с PHP 7.0.16 и 7.1.2.
Внимание
Константа недоступна в ОС Windows.
-
DNS_CNAME
(int)
-
Ресурсная запись псевдонима, канонического имени (англ. Canonical Name).
-
DNS_HINFO
(int)
-
Ресурсная запись с информацией о хосте (англ. Host Info). Эти значения объясняет страница
с названиями операционных систем на сайте администрации адресного интернет-пространства IANA
» Operating System Names.
-
DNS_MX
(int)
-
Ресурсная запись почтового обменника (англ. Mail Exchanger).
-
DNS_NAPTR
(int)
-
Указатель на авторитетный источник именования (англ. Naming Authority Pointer).
-
DNS_NS
(int)
-
Ресурсная запись авторитетного сервера имён (англ. Authoritative Name Server).
-
DNS_PTR
(int)
-
Ресурсная запись указателя (англ. Pointer Resource).
-
DNS_SOA
(int)
-
Ресурсная запись начала зоны (англ. Start of Authority).
-
DNS_SRV
(int)
-
Ресурсная запись локатора служб (англ. Service locator).
-
DNS_TXT
(int)
-
Текстовая ресурсная запись.