Funkcja nl_langinfo() w PHP
Definicja i użycie
Funkcja nl_langinfo() zwraca konkretne informacje lokalne.
Komentarz:Ta funkcja nie jest dostępna na platformie Windows.
Wskazówka:W przeciwieństwie do funkcji localeconv(), która zwraca wszystkie formatowane informacje lokalne, funkcja nl_langinfo() zwraca konkretne informacje.
Gramatyka
nl_langinfo(element)
Parametry |
Opis |
element |
Wymagane. Określa, który element ma być zwrócony. Musi to być jeden z poniższych elementów:
Czas i kalendarz:
- ABDAY_(1-7) - Reprezentuje skróconą nazwę każdego dnia tygodnia
- DAY_(1-7) - Reprezentuje nazwę każdego dnia tygodnia (DAY_1 = Niedziela)
- ABMON_(1-12) - Reprezentuje skróconą nazwę miesiąca w roku
- MON_(1-12) - Nazwa miesiąca w ciągu roku
- AM_STR - String reprezentujący poranek
- PM_STR - String reprezentujący popołudnie
- D_T_FMT - Format dostępny do strftime() dla czasu i daty
- D_FMT - Format dostępny do strftime() dla daty
- T_FMT - Format dostępny do strftime() dla czasu
- T_FMT_AMPM - Format dostępny do strftime() dla czasu z przedziałem AM/PM
- ERA - Przekształcanie wieków
- ERA_YEAR - Format przekształcania wieków dla roku
- ERA_D_T_FMT - Format przekształcania wieków dla czasu i daty (łańcuch dostępny w strftime())
- ERA_D_FMT - Format przekształcania wieków dla daty (łańcuch dostępny w strftime())
- ERA_T_FMT - Format przekształcania wieków dla czasu (łańcuch dostępny w strftime())
Kategoria waluty:
- INT_CURR_SYMBOL - Symbol waluty (np.: USD)
- CURRENCY_SYMBOL - Symbol waluty (np.: $)
- CRNCYSTR - Podobny do CURRENCY_SYMBOL
- MON_DECIMAL_POINT - Znak przecinka w walucie
- MON_THOUSANDS_SEP - Separatory tysięcy waluty
- POSITIVE_SIGN - Znak ujemny
- NEGATIVE_SIGN - Znak ujemny
- MON_GROUPING - Tablica formatowania grupowania liczb waluty (np.: 1 000 000)
- INT_FRAC_DIGITS - Międzynarodowe ustawienia miejsc po przecinku
- FRAC_DIGITS - Lokalne ustawienia miejsc po przecinku
- P_CS_PRECEDES - Jeśli货币符号在正数值之前显示,则为 True(1),如果在正数值之后显示,则为 False(0)
- P_SEP_BY_SPACE - Jeśli之间存在空格在货币符号和正数值之间,则为 True(1),否则为 False(0)
- N_CS_PRECEDES - Jeśli货币符号在负数值之前显示,则为 True(1),如果在负数值之后显示,则为 False(0)
- N_SEP_BY_SPACE - Jeśli之间存在空格在货币符号和负数值之间,则为 True(1),否则为 False(0)
- P_SIGN_POSN - ustawienia formatowania, możliwe wartości zwracane:
- 0 - napisać liczbę i znak waluty w nawiasach okrągłych
- 1 - dodać plus przed liczbą i znakiem waluty
- 2 - dodać plus po liczbie i znaku waluty
- 3 - bezpośrednio dodać plus przed znakiem waluty
- 4 - bezpośrednio dodać plus po znaku waluty
- N_SIGN_POSN - ustawienia formatowania, możliwe wartości zwracane:
- 0 - napisać liczbę i znak waluty w nawiasach okrągłych
- 1 - dodać myślnik przed liczbą i znakiem waluty
- 2 - dodać myślnik po liczbie i znaku waluty
- 3 - bezpośrednio dodać myślnik przed znakiem waluty
- 4 - bezpośrednio dodać myślnik po znaku waluty
Kategorie liczb:
- DECIMAL_POINT - znak kropki dziesiętnej
- RADIXCHAR - podobny do DECIMAL_POINT
- THOUSANDS_SEP - znak separatora tysięcy
- THOUSEP - podobny do THOUSANDS_SEP
- GROUPING - wyświetla tablicę w formie kombinacji liczb (np.: 1 000 000)
Kategorie komunikacji:
- YESEXPR - ciąg Regex pasujący do 'yes'
- NOEXPR - ciąg Regex pasujący do 'no'
- YESSTR - ciąg wyjściowy 'yes'
- NOSTR - ciąg wyjściowy 'no'
Kategorie zbioru kodów:
- CODESET zwraca ciąg znaków z nazwą kodowania.
|
Szczegóły techniczne
Zwracana wartość: |
Zwraca określone informacje w przypadku sukcesu, zwraca FALSE w przypadku niepowodzenia. |
Wersja PHP: |
4.1.0+ |