Funzione nl_langinfo() di PHP

Definizione e uso

La funzione nl_langinfo() restituisce informazioni locali specifiche.

Commento:Questa funzione non è applicabile alla piattaforma Windows.

Suggerimento:Diversamente dalla funzione localeconv() che restituisce tutte le informazioni di formattazione locali, la funzione nl_langinfo() restituisce informazioni specifiche.

Sintassi

nl_langinfo(elemento)
Parametro Descrizione
elemento

Obbligatorio. Specifica quale elemento deve essere restituito. Deve essere uno dei seguenti elementi:

Tempo e calendario:

  • ABDAY_(1-7) - Rappresenta l'abbreviazione di ogni giorno della settimana
  • DAY_(1-7) - Rappresenta il nome di ogni giorno della settimana (DAY_1 = Domenica)
  • ABMON_(1-12) - Rappresenta l'abbreviazione del nome del mese dell'anno
  • MON_(1-12) - Stringa che rappresenta il nome di ogni mese dell'anno
  • AM_STR - Stringa che rappresenta il morning
  • PM_STR - Stringa che rappresenta l'afternoon
  • D_T_FMT - Stringa utilizzabile in strftime() per rappresentare data e ora
  • D_FMT - Stringa utilizzabile in strftime() per rappresentare la data
  • T_FMT - Stringa utilizzabile in strftime() per rappresentare il tempo
  • T_FMT_AMPM - Stringa utilizzabile in strftime() per rappresentare il tempo con AM/PM
  • ERA - Conversione del secolo
  • ERA_YEAR - Formato di conversione del secolo rappresentato da anno
  • ERA_D_T_FMT - Formato di conversione del secolo rappresentato da data e ora (stringa utilizzabile in strftime())
  • ERA_D_FMT - Formato di conversione del secolo rappresentato da data (stringa utilizzabile in strftime())
  • ERA_T_FMT - Formato di conversione del secolo rappresentato da tempo (stringa utilizzabile in strftime())

Categoria della moneta:

  • INT_CURR_SYMBOL - Simbolo monetario (ad esempio: USD)
  • CURRENCY_SYMBOL - Simbolo monetario (ad esempio: $)
  • CRNCYSTR - Simile a CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Carattere del punto decimale per la moneta
  • MON_THOUSANDS_SEP - Separatore di migliaia per la moneta
  • POSITIVE_SIGN - Carattere del segno positivo
  • NEGATIVE_SIGN - Carattere del segno negativo
  • MON_GROUPING - Array di combinazioni di numeri monetari visibili (ad esempio: 1 000 000)
  • INT_FRAC_DIGITS - Posizioni decimali internazionali comuni
  • FRAC_DIGITS - Posizioni decimali locali comuni
  • P_CS_PRECEDES - Se il simbolo monetario è visualizzato prima di un valore positivo, allora True (1), altrimenti False (0)
  • P_SEP_BY_SPACE - Se c'è uno spazio tra il simbolo monetario e un valore positivo, allora True (1), altrimenti False (0)
  • N_CS_PRECEDES - Se il simbolo monetario è visualizzato prima di un valore negativo, allora True (1), altrimenti False (0)
  • N_SEP_BY_SPACE - Se True (1) se c'è uno spazio tra il simbolo monetario e un valore negativo, altrimenti False (0)
  • P_SIGN_POSN - Impostazione di formato, valori possibili di ritorno:
    • 0 - Scrivi la quantità e il simbolo di valuta tra parentesi
    • 1 - Aggiungi un segno più prima della quantità e del simbolo di valuta
    • 2 - Aggiungi un segno più dopo la quantità e il simbolo di valuta
    • 3 - Aggiungi un segno più prima del simbolo di valuta
    • 4 - Aggiungi un segno più diretto dopo il simbolo di valuta
  • Impostazione di formato, valori possibili di ritorno:
    • 0 - Scrivi la quantità e il simbolo di valuta tra parentesi
    • 1 - Aggiungi un trattino prima della quantità e del simbolo di valuta
    • 2 - Aggiungi un trattino dopo la quantità e il simbolo di valuta
    • 3 - Aggiungi un trattino diretto prima del simbolo di valuta
    • 4 - Aggiungi un trattino diretto dopo il simbolo di valuta

Categoria numerica:

  • DECIMAL_POINT - Carattere del punto decimale
  • RADIXCHAR - Simile a DECIMAL_POINT
  • THOUSANDS_SEP - Carattere di separazione delle migliaia
  • THOUSEP - Simile a THOUSANDS_SEP
  • GROUPING - Visualizza l'array nella forma di combinazione numerica (ad esempio: 1 000 000)

Categoria di comunicazione:

  • YESEXPR - Stringa Regex che corrisponde all'input 'yes'
  • NOEXPR - Stringa Regex che corrisponde all'input 'no'
  • YESSTR - Stringa di output 'yes'
  • NOSTR - Stringa di output 'no'

Categoria del set di codici:

  • CODESET restituisce una stringa con il nome della codifica dei caratteri.

Dettagli tecnici

Valore di ritorno: Restituisce l'informazione specificata se il processo è riuscito, altrimenti restituisce FALSE.
Versione PHP: 4.1.0+