Функция nl_langinfo() возвращает указанную локальную информацию.
Примечание. Эта функция не работает на платформах Windows.
Совет: В отличие от функции localeconv(), которая возвращает всю локальную информацию о форматировании, функция nl_langinfo() возвращает указанную информацию.
nl_langinfo( элемент )
параметр | описывать |
---|---|
элемент | Необходимый. Указывает, какой элемент нужно вернуть. Должен быть одним из элементов, перечисленных ниже: Время и календарь: ABDAY_(1-7) – сокращенное название каждого дня недели DAY_(1-7) — название каждого дня недели (DAY_1 = воскресенье) АБМОН_(1-12) – сокращенное название каждого месяца года. MON_(1-12) — имя, обозначающее каждый месяц года. AM_STR — строка, обозначающая утро. PM_STR — строка, обозначающая полдень. D_T_FMT — строка формата, представляющая время и дату, которую можно использовать с strftime(). D_FMT — строка формата, представляющая дату, которую можно использовать с strftime(). T_FMT — строка формата, представляющая время, которое можно использовать с strftime(). T_FMT_AMPM — строка формата, используемая с strftime(), представляющая время в 12-часовом формате с AM/PM. ЭРА - Век перемен ERA_YEAR — формат преобразования столетия, выраженный в году. ERA_D_T_FMT — формат преобразования века, выраженный как дата и время (строка, используемая в strftime()) ERA_D_FMT — формат преобразования столетия, выраженный в виде даты (строка, используемая в strftime()) ERA_T_FMT — формат преобразования столетия, выраженный во времени (строка, используемая в strftime()) Категория валюты: INT_CURR_SYMBOL — символ валюты (пример: доллар США) CURRENCY_SYMBOL — символ валюты (пример: $) CRNCYSTR — аналог CURRENCY_SYMBOL MON_DECIMAL_POINT — символ десятичной точки валюты. MON_THUSANDS_SEP - разделитель тысяч валют POSITIVE_SIGN — положительный персонаж NEGATIVE_SIGN — отрицательный символ MON_GROUPING — массив, показывающий денежные числовые комбинации (например: 1 000 000) INT_FRAC_DIGITS — международные десятичные знаки. FRAC_DIGITS — локальные общие десятичные знаки P_CS_PRECEDES — True (1), если символ валюты отображается перед положительным значением, False (0), если он отображается после положительного значения. P_SEP_BY_SPACE — True (1), если между символом валюты и положительным числовым значением есть пробел, False (0) в противном случае. N_CS_PRECEDES — True (1), если символ валюты отображается перед отрицательным значением, False (0), если он отображается после отрицательного значения. N_SEP_BY_SPACE — True (1), если между символом валюты и отрицательным значением есть пробел, False (0) в противном случае. P_SIGN_POSN — настройки формата, возможные возвращаемые значения: 0 — в скобках укажите количество и символ валюты. 1 - добавьте знак + перед знаком количества и валюты 2 - добавьте знак + после знака количества и валюты 3. Добавьте знак + непосредственно перед символом валюты. 4. Добавьте знак + непосредственно после символа валюты. N_SIGN_POSN — Форматирование, возможные возвращаемые значения: 0 — в скобках укажите количество и символ валюты. 1 - Поставьте знак - перед символом количества и валюты. 2 - добавить - знак после количества и символа валюты 3. Добавьте знак «-» непосредственно перед символом валюты. 4. Добавьте знак «-» сразу после символа валюты. Категории номеров: DECIMAL_POINT — символ десятичной точки. RADIXCHAR - аналогично DECIMAL_POINT THOUSANDS_SEP — символы-разделители тысяч. THUSEP – аналогично THOUSANDS_SEP ГРУППИРОВАНИЕ – массив, показывающий комбинации чисел (например: 1 000 000) Категория связи: YESEXPR — строка регулярного выражения, соответствующая вводу «да» NOEXPR — строка регулярного выражения, соответствующая вводу «нет» YESSTR — выходная строка для «да» NOSTR — выходная строка для «нет» Категории кодовых наборов: CODESET Возвращает строку с названием кодировки символов. |
Возвращаемое значение: | Возвращает указанную информацию в случае успеха или FALSE в случае неудачи. |
---|---|
PHP-версия: | 4.1.0+ |