Предопределённые константы

Модуль определяет перечисленные ниже константы и открывает к ним доступ только тогда, когда модуль либо собрали в PHP, либо динамически загрузили во время исполнения кода.

CRYPT_SALT_LENGTH (int)
CRYPT_STD_DES (int)
Указывает, поддерживаются ли стандартные хеши на основе DES в функции crypt(). Всегда 1.
CRYPT_EXT_DES (int)
Указывает, поддерживаются ли расширенные хеши на основе DES в функции crypt(). Всегда 1.
CRYPT_MD5 (int)
Указывает, поддерживаются ли хеши MD5 в функции crypt(). Всегда 1.
CRYPT_BLOWFISH (int)
Указывает, поддерживаются ли хеши Blowfish в функции crypt(). Всегда 1.
CRYPT_SHA256 (int)
Указывает, поддерживаются ли хеши SHA-256 в функции crypt(). Всегда 1.
CRYPT_SHA512 (int)
Указывает, поддерживаются ли хеши SHA-512 в функции crypt(). Всегда 1.
HTML_SPECIALCHARS ((int))
HTML_ENTITIES ((int))
ENT_COMPAT ((int))
ENT_QUOTES ((int))
ENT_NOQUOTES ((int))
ENT_IGNORE ((int))
ENT_SUBSTITUTE ((int))
ENT_DISALLOWED ((int))
ENT_HTML401 ((int))
ENT_XML1 ((int))
ENT_XHTML ((int))
ENT_HTML5 ((int))
CHAR_MAX ((int))
LC_CTYPE ((int))
LC_NUMERIC ((int))
LC_TIME ((int))
LC_COLLATE ((int))
LC_MONETARY ((int))
LC_ALL ((int))
LC_MESSAGES ((int))
STR_PAD_LEFT ((int))
STR_PAD_RIGHT ((int))
STR_PAD_BOTH ((int))
nl_langinfo() Константы категории LC_TIME
Константы Описание
ABDAY_(1-7) (int) Сокращённое название n-го дня недели.
DAY_(1-7) (int) Полное название n-го дня недели (DAY_1 соответствует воскресенью).
ABMON_(1-12) (int) Сокращённое название n-го месяца.
MON_(1-12) (int) Полное название n-го месяца.
AM_STR (int) Обозначение "до полудня".
PM_STR (int) Обозначение "после полудня".
D_T_FMT (int) Строка, которую можно использовать в качестве формата с функцией strftime() для вывода даты и времени.
D_FMT (int) Строка, которую можно использовать в качестве формата с функцией strftime() для вывода даты.
T_FMT (int) Строка, которую можно использовать в качестве формата с функцией strftime() для вывода времени.
T_FMT_AMPM (int) Строка, которую можно использовать в качестве формата с функцией strftime() для вывода времени в 12-часовом формате.
ERA (int) Эра
ERA_YEAR (int) Год в формате с эрой
ERA_D_T_FMT (int) Дата и время в формате с эрой (строка, которую можно использовать в качестве формата с функцией strftime()).
ERA_D_FMT (int) Дата в формате с эрой (строка, которую можно использовать в качестве формата с функцией strftime()).
ERA_T_FMT (int) Время в формате с эрой (строка, которую можно использовать в качестве формата с функцией strftime()).
nl_langinfo() Константы категории LC_MONETARY
Константы Описание
INT_CURR_SYMBOL (int) Международное обозначение валюты.
CURRENCY_SYMBOL (int) Национальное обозначение валюты.
CRNCYSTR (int) Аналог CURRENCY_SYMBOL.
MON_DECIMAL_POINT (int) Символ десятичной точки.
MON_THOUSANDS_SEP (int) Разделитель тысяч (групп из 3 цифр).
MON_GROUPING (int) Аналогичен элементу "grouping".
POSITIVE_SIGN (int) Знак для положительных чисел.
NEGATIVE_SIGN (int) Знак для отрицательных чисел.
INT_FRAC_DIGITS (int) Количество знаков после запятой (международный формат).
FRAC_DIGITS (int) Количество знаков после запятой (национальный формат).
P_CS_PRECEDES (int) Возвращает 1, если CURRENCY_SYMBOL записывается перед положительным значением.
P_SEP_BY_SPACE (int) Возвращает 1, если CURRENCY_SYMBOL отделяется от положительного значения пробелом.
N_CS_PRECEDES (int) Возвращает 1, если CURRENCY_SYMBOL записывается перед отрицательным значением.
N_SEP_BY_SPACE (int) Возвращает 1, если CURRENCY_SYMBOL отделяется от отрицательного значения пробелом.
P_SIGN_POSN (int)

  • Возвращает 0, если число и обозначение валюты CURRENCY_SYMBOL заключаются в скобки
  • Возвращает 1, если знак записывается перед числом и обозначением валюты CURRENCY_SYMBOL
  • Возвращает 2, если знак записывается после числа и обозначения валюты CURRENCY_SYMBOL
  • Возвращает 3, если знак записывается перед обозначением валюты CURRENCY_SYMBOL
  • Возвращает 4, если знак записывается после обозначения валюты CURRENCY_SYMBOL

N_SIGN_POSN (int)
nl_langinfo() Константы категории LC_NUMERIC
Константы Описание
DECIMAL_POINT (int) Символ десятичной точки.
RADIXCHAR (int) Аналогично DECIMAL_POINT.
THOUSANDS_SEP (int) Разделитель тысяч (групп из 3 цифр).
THOUSEP (int) Аналогично THOUSANDS_SEP.
GROUPING (int)
nl_langinfo() Константы категории LC_MESSAGES
Константы Описание
YESEXPR (int) Регулярное выражение, при совпадении с которым строка рассматривается как положительный ответ ("yes").
NOEXPR (int) Регулярное выражение, при совпадении с которым строка рассматривается как отрицательный ответ ("no").
YESSTR (int) Слово "да" ("yes").
NOSTR (int) Слово "нет" ("no").
nl_langinfo() Константы категории LC_CTYPE Category Constants
Константы Описание
CODESET (int) Возвращает строку с именем текущей кодировки.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top