Funzione localeconv() di PHP

Esempio

Trova le informazioni di formattazione numerica locali degli Stati Uniti:

<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>

Esempio di esecuzione

Definizione e utilizzo

La funzione localeconv() restituirà un array che contiene informazioni sulla formattazione locale dei numeri e della moneta.

La funzione localeconv() restituirà gli elementi dell'array seguente:

  • [decimal_point] - Carattere del punto decimale
  • [thousands_sep] - Separatore di migliaia
  • [int_curr_symbol] - Simbolo monetario (ad esempio: USD)
  • [currency_symbol] - Simbolo monetario (ad esempio: $)
  • [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
  • [int_frac_digits] - Posizione decimale internazionale
  • [frac_digits] - Posizione decimale comune
  • [p_cs_precedes] - Se il simbolo monetario viene 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 il valore positivo, allora è True (1), altrimenti False (0)
  • [n_cs_precedes] - Se il simbolo monetario viene visualizzato prima di un valore negativo, allora è True (1), se viene visualizzato dopo, allora è False (0)
  • [n_sep_by_space] - Se ci sono spazi tra il simbolo monetario e il valore negativo, allora è True (1), altrimenti False (0)
  • [p_sign_posn] - Opzione di formattazione:
    • 0 - Scrivi la quantità e il simbolo monetario tra parentesi tonde
    • 1 - Aggiungi un segno più prima della quantità e del simbolo monetario
    • 2 - Aggiungi un segno più dopo la quantità e il simbolo monetario
    • 3 - Aggiungi un segno più prima del simbolo monetario
    • 4 - Aggiungi un segno più dopo il simbolo monetario
  • [n_sign_posn] - Opzione di formattazione:
    • 0 - Scrivi la quantità e il simbolo monetario tra parentesi tonde
    • 1 - Aggiungi un trattino prima della quantità e del simbolo monetario
    • 2 - Aggiungi un trattino dopo la quantità e il simbolo monetario
    • 3 - Aggiungi un trattino prima del simbolo monetario
    • 4 - Aggiungi un trattino dopo il simbolo monetario
  • [grouping] - Mostra l'array della combinazione numerica (ad esempio: 3 indica 1 000 000)
  • [mon_grouping] - Mostra l'array della combinazione numerica del formato moneta (ad esempio: 2 indica 1 00 00 00)

Suggerimento:Per definire le impostazioni locali, vedere setlocale() Funzione.

Suggerimento:Per consultare tutti i codici linguistici disponibili, visitare il nostroManuale di riferimento dei codici linguistici.

Sintassi

localeconv()

Dettagli tecnici

Valore di ritorno: Restituisce i dati basati sul localizzatore corrente impostato da setlocale().
Versione PHP: 4.0.5+