PHP nl_langinfo() funktion

Definition og brug

nl_langinfo() funktionen returnerer specifikke lokale informationer.

Kommentarer:Denne funktion er ikke tilgængelig på Windows-platformen.

Vedligeholdelse:Forskellen på nl_langinfo() funktionen og localeconv() funktionen, som returnerer alle lokale formateringsinformationer, er, at nl_langinfo() funktionen returnerer specifik information.

Syntaks

nl_langinfo(element)
Parameter Beskrivelse
element

Obligatorisk. Angiver hvilket element der skal returneres. Skal være en af følgende elementer:

Tid og kalender:

  • ABDAY_(1-7) - Representerer forkortelsen af hver dag i ugen
  • DAY_(1-7) - Representerer navnet på hver dag i ugen (DAY_1 = Sunday)
  • ABMON_(1-12) - Representerer forkortelsen af månedens navn i et år
  • MON_(1-12) - Repræsenterer navnet på måneden i løbet af et år
  • AM_STR - Streng, der repræsenterer formiddag
  • PM_STR - Streng, der repræsenterer eftermiddag
  • D_T_FMT - Formatstreng, der bruges til at angive dato og tid (kan bruges i strftime())
  • D_FMT - Formatstreng, der bruges til at angive dato (kan bruges i strftime())
  • T_FMT - Formatstreng, der bruges til at angive tid (kan bruges i strftime())
  • T_FMT_AMPM - Formatstreng, der bruges til at angive tid med formiddag/eftermiddag i 12-timers klokkeslæt (kan bruges i strftime())
  • ERA - Årtusindsvending
  • ERA_YEAR - Format for årtusindsvendinger som år
  • ERA_D_T_FMT - Format for årtusindsvendinger som dato og tid (streng, der kan bruges i strftime())
  • ERA_D_FMT - Format for årtusindsvendinger som dato (streng, der kan bruges i strftime())
  • ERA_T_FMT - Format for årtusindsvendinger som tid (streng, der kan bruges i strftime())

Valutakategori:

  • INT_CURR_SYMBOL - Valutaens symbol (f.eks. USD)
  • CURRENCY_SYMBOL - Valutaens symbol (f.eks. $)
  • CRNCYSTR - Lignende til CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Monetær decimalt tegn
  • MON_THOUSANDS_SEP - Monetær tusind-separator
  • POSITIVE_SIGN - Positiv værdi tegn
  • NEGATIVE_SIGN - Negativ værdi tegn
  • MON_GROUPING - En array, der viser kombinationen af monetære tal (f.eks. 1 000 000)
  • INT_FRAC_DIGITS - Internationale almindelige decimaler
  • FRAC_DIGITS - Lokale almindelige decimaler
  • P_CS_PRECEDES - Hvis valutaens symbol vises før en positiv værdi, er det True (1), ellers False (0)
  • P_SEP_BY_SPACE - Hvis der er et mellemrum mellem valutaens symbol og en positiv værdi, er det True (1), ellers False (0)
  • N_CS_PRECEDES - Hvis valutaens symbol vises før en negativ værdi, er det True (1), ellers False (0)
  • N_SEP_BY_SPACE - Hvis der er et mellemrum mellem valutaens symbol og en negativ værdi, er det True (1), ellers False (0)
  • P_SIGN_POSN - Formatindstilling, mulige returneringsværdier:
    • 0 - Skriv antal og valutasymbolet inden i parentes
    • 1 - Tilføj plus-tegn før antal og valutasymbolet
    • 2 - Tilføj plus-tegn efter antal og valutasymbolet
    • 3 - Tilføj plus-tegn direkte før valutasymbolet
    • 4 - Tilføj plus-tegn direkte efter valutasymbolet
  • N_SIGN_POSN - Formatindstilling, mulige returneringsværdier:
    • 0 - Skriv antal og valutasymbolet inden i parentes
    • 1 - Tilføj bindestreg før antal og valutasymbolet
    • 2 - Tilføj bindestreg efter antal og valutasymbolet
    • 3 - Tilføj bindestreg direkte før valutasymbolet
    • 4 - Tilføj bindestreg direkte efter valutasymbolet

Tal kategorier:

  • DECIMAL_POINT - Decimalt tegn
  • RADIXCHAR - Lignende til DECIMAL_POINT
  • THOUSANDS_SEP - Tusindskilletegn
  • THOUSEP - Lignende til THOUSANDS_SEP
  • GROUPING - Viser talsæt i kombineret form (f.eks. 1 000 000)

Kommunikationskategorier:

  • YESEXPR - Regex streng, der matcher 'yes' input
  • NOEXPR - Regex streng, der matcher 'no' input
  • YESSTR - 'yes' output streng
  • NOSTR - 'no' output streng

Kodeks kategorier:

  • CODESET returnerer en streng med karakterkodingsnavn.

Tekniske detaljer

Returværdi: Returnerer specificeret information, hvis succesfuld, ellers returnerer FALSE.
PHP version: 4.1.0+