The value MON_(1-12) has special behavior in Russian locale: it returns declinated month names, that can be used as part of a date string, but not on their own.
For instance instead of "Январь" (the proper nominative form) it returns "Января" (form declinated for use in dates).
There seems to be no way to get the nominative form of the month name - one has to use translations instead.nl_langinfo
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
nl_langinfo
Референца за `function.nl-langinfo.php` со подобрена типографија и навигација.
nl_langinfo
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
nl_langinfo — Query language and locale information
= NULL
nl_langinfo() Јазик за прашања и информации за локалот localeconv()се користи за пристап до индивидуални елементи на категориите на локалот. За разлика од nl_langinfo() , што ги враќа сите елементи,
Параметри
item-
itemви овозможува да изберете кој било специфичен елемент.itemможе да биде цел број на елементот или константното име на елементот. Следи список на константни имиња зашто може да се користат и нивниот опис. Некои од овие константи може да не се дефинирани или да немаат вредност за одредени локали. Константа = NULL LC_TIMEСистемските одговори се засегнати од поставката за локал. Достапно ако PHP е компајлиран соABDAY_(1-7)nl_langinfo Константи DAY_(1-7)Скратено име на n-тиот ден од неделата. ABMON_(1-12)Име на n-тиот ден од неделата (DAY_1 = Недела). MON_(1-12)Скратено име на n-тиот месец од годината. AM_STRИме на n-тиот месец од годината. PM_STRНиза за предпладне. D_T_FMTНиза за попладне. strftime() за претставување на време и датум. D_FMTНиза за попладне. strftime() за претставување на датум. T_FMTНиза за попладне. strftime() за претставување на време. T_FMT_AMPMНиза за попладне. strftime() Низа што може да се користи како низа за форматирање за ERAза претставување на времето во 12-часовен формат со пред/попладне. ERA_YEARАлтернативна ера. ERA_D_T_FMTГодина во формат на алтернативна ера. strftime()). ERA_D_FMTДатум и време во формат на алтернативна ера (низата може да се користи во strftime()). ERA_T_FMTДатум во формат на алтернативна ера (низата може да се користи во strftime()). LC_MONETARYСистемските одговори се засегнати од поставката за локал. Достапно ако PHP е компајлиран соINT_CURR_SYMBOLАлтернативни симболи за цифри. CURRENCY_SYMBOLМеѓународен симбол за валута. CRNCYSTRЛокален симбол за валута. CURRENCY_SYMBOL.MON_DECIMAL_POINTИста вредност како MON_THOUSANDS_SEPЗнак за децимална точка. MON_GROUPINGgried на NOSPAM точка nsys точка by "grouping"element.POSITIVE_SIGNРазделувач на илјадници (групи од три цифри). NEGATIVE_SIGNЗнак за позитивни вредности. INT_FRAC_DIGITSЗнак за негативни вредности. FRAC_DIGITSМеѓународни фракциони дигити. P_CS_PRECEDESЛокални фракциони дигити. CURRENCY_SYMBOLВраќа 1 акоP_SEP_BY_SPACEму претходи позитивна вредност. CURRENCY_SYMBOLВраќа 1 ако празно место ги разделуваN_CS_PRECEDESЛокални фракциони дигити. CURRENCY_SYMBOLпретходи на негативна вредност.N_SEP_BY_SPACEму претходи позитивна вредност. CURRENCY_SYMBOLод негативна вредност.P_SIGN_POSN-
Враќа 0 ако заградите го опкружуваат количеството и
CURRENCY_SYMBOL. -
Враќа 1 ако низата со знак ѝ претходи на количината и
CURRENCY_SYMBOL. -
Враќа 2 ако низата со знак ја следи количината и
CURRENCY_SYMBOL. -
Враќа 3 ако низата со знак непосредно ѝ претходи на
CURRENCY_SYMBOL. -
Враќа 4 ако низата со знак непосредно ја следи
CURRENCY_SYMBOL.
N_SIGN_POSNLC_NUMERICСистемските одговори се засегнати од поставката за локал. Достапно ако PHP е компајлиран соDECIMAL_POINTИста вредност како RADIXCHARЛокален симбол за валута. DECIMAL_POINT.THOUSANDS_SEPОбележувач за илјадарки (групи од три цифри). THOUSEPЛокален симбол за валута. THOUSANDS_SEP.GROUPINGLC_MESSAGESСистемските одговори се засегнати од поставката за локал. Достапно ако PHP е компајлиран соYESEXPRНиза за регуларен израз за совпаѓање "yes"input.NOEXPRНиза за регуларен израз за совпаѓање "no"input.YESSTRИзлезна низа за "yes".NOSTRИзлезна низа за "no".LC_CTYPEСистемските одговори се засегнати од поставката за локал. Достапно ако PHP е компајлиран соCODESETВрати низа со името на кодирањето на знаците. -
Враќа 0 ако заградите го опкружуваат количеството и
Вратени вредности
за претставување на времето во 12-часовен формат со предпладне/попладне. false if item
Ги враќа елементите како низа, или
Примери
Пример #1 nl_langinfo() example
<?php
var_dump(nl_langinfo(CODESET));
var_dump(nl_langinfo(YESEXPR));
?>Горниот пример ќе прикаже нешто слично на:
string(14) "ANSI_X3.4-1968" string(5) "^[yY]"
Белешки
Забелешка: Оваа функција не е имплементирана на платформите Windows.