Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 28134 программиста и 860 роботов. Сейчас ищут 1043 программиста ...
nl_langinfo - Возвращает информацию о языке и локали
Вернуться к: Обработка строк
nl_langinfo
(PHP 4 >= 4.1.0, PHP 5, PHP 7)
nl_langinfo — Возвращает информацию о языке и локали
Описание
string nl_langinfo
( int
$item
)nl_langinfo() используется для доступа к отдельным элементам различных категорий текущей локали. В отличии от localeconv(), возвращающей все элементы, nl_langinfo() позволяет выбрать отдельный элемент.
Список параметров
-
item -
itemможет быть целым числом или соответствующей константой. Ниже приведены возможные константы дляitemи их описания. Для некоторых локалей отдельные константы могут быть не определены.Константы nl_langinfo Константа Описание Константы в категории LC_TIME ABDAY_(1-7)Сокращенное название n-го дня недели. DAY_(1-7)Полное название n-го дня недели (DAY_1 соответствует воскресенью). ABMON_(1-12)Сокращенное название n-го месяца. MON_(1-12)Полное название n-го месяца. AM_STRОбозначение "до полудня". PM_STRОбозначение "после полудня". D_T_FMTСтрока, которую можно использовать в качестве формата с функцией strftime() для вывода даты и времени. D_FMTСтрока, которую можно использовать в качестве формата с функцией strftime() для вывода даты. T_FMTСтрока, которую можно использовать в качестве формата с функцией strftime() для вывода времени. T_FMT_AMPMСтрока, которую можно использовать в качестве формата с функцией strftime() для вывода времени в 12-часовом формате. ERAЭра ERA_YEARГод в формате с эрой ERA_D_T_FMTДата и время в формате с эрой (строка, которую можно использовать в качестве формата с функцией strftime()). ERA_D_FMTДата в формате с эрой (строка, которую можно использовать в качестве формата с функцией strftime()). ERA_T_FMTВремя в формате с эрой (строка, которую можно использовать в качестве формата с функцией strftime()). Константы в категории LC_MONETARY INT_CURR_SYMBOLМеждународное обозначение валюты. CURRENCY_SYMBOLНациональное обозначение валюты. CRNCYSTRАналог CURRENCY_SYMBOL.MON_DECIMAL_POINTСимвол десятичной точки. MON_THOUSANDS_SEPРазделитель тысяч (групп из 3 цифр). MON_GROUPINGАналогичен элементу "grouping". POSITIVE_SIGNЗнак для положительных чисел. NEGATIVE_SIGNЗнак для отрицательных чисел. INT_FRAC_DIGITSКоличество знаков после запятой (международный формат). FRAC_DIGITSКоличество знаков после запятой (национальный формат). P_CS_PRECEDESВозвращает 1, если CURRENCY_SYMBOLзаписывается перед положительным значением.P_SEP_BY_SPACEВозвращает 1, если CURRENCY_SYMBOLотделяется от положительного значения пробелом.N_CS_PRECEDESВозвращает 1, если CURRENCY_SYMBOLзаписывется перед отрицательным значением.N_SEP_BY_SPACEВозвращает 1, если CURRENCY_SYMBOLотделяется от отрицательного значения пробелом.P_SIGN_POSN-
Возвращает 0, если число и обозначение валюты
CURRENCY_SYMBOLзаключаются в скобки -
Возвращает 1, если знак записывается перед числом и обозначением валюты
CURRENCY_SYMBOL -
Возвращает 2, если знак записывается после числа и обозначения валюты
CURRENCY_SYMBOL -
Возвращает 3, если знак записывается перед обозначением валюты
CURRENCY_SYMBOL -
Возвращает 4, если знак записывается после обозначения валюты
CURRENCY_SYMBOL
N_SIGN_POSNКонстанты в категории LC_NUMERIC DECIMAL_POINTСимвол десятичной точки. RADIXCHARАналогично DECIMAL_POINT.THOUSANDS_SEPРазделитель тысяч (групп из 3 цифр). THOUSEPАналогично THOUSANDS_SEP.GROUPINGКонстанты в категории LC_MESSAGES YESEXPRРегулярное выражение, при совпадении с которым строка рассматривается как положительный ответ ("yes"). NOEXPRРегулярное выражение, при совпадении с которым строка рассматривается как отрицательный ответ ("no"). YESSTRСлово "да" ("yes"). NOSTRСлово "нет" ("no"). Константы в категории LC_CTYPE CODESETВозвращает строку с именем текущей кодировки. -
Возвращает 0, если число и обозначение валюты
Возвращаемые значения
Возвращает элемент в виде строки, или FALSE если item
передан неправильно.
Примечания
Замечание: Для Windows-платформ эта функция не реализована.
Смотрите также
- setlocale() - Устанавливает настройки локали
- localeconv() - Возвращает информацию о числовых форматах
Вернуться к: Обработка строк