PHP localeconv()Funciones

PHP String 参考手册Manual de referencia de PHP String

Ejemplos

Buscar información de formato numérico local de EE. UU.:

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

Ejecutar ejemplo »

Definición y uso

La función localeconv() devuelve un array que contiene información de formato numérico y de moneda local.

La función localeconv() devuelve los siguientes elementos del array:

  • [decimal_point] - Carácter del punto decimal
  • [thousands_sep] - Separador de miles
  • [int_curr_symbol] - Símbolo de moneda internacional (por ejemplo: USD)
  • [currency_symbol] - Símbolo de moneda (por ejemplo: $)
  • [mon_decimal_point] - Carácter del punto decimal de moneda
  • [mon_thousands_sep] - Separador de miles de moneda
  • [positive_sign] - Carácter de valor positivo
  • [negative_sign] - Carácter de valor negativo
  • [int_frac_digits] - Dígitos decimales internacionales
  • [frac_digits] - Dígitos decimales locales
  • [p_cs_precedes] - True (1) si el símbolo de moneda aparece antes de un valor positivo, False (0) si aparece después del valor positivo.
  • [p_sep_by_space] - True (1) si hay un espacio entre el símbolo de moneda y el valor positivo, de lo contrario False (0).
  • [n_cs_precedes] - True (1) si el símbolo de moneda aparece antes de un valor negativo, False (0) si aparece después del valor negativo.
  • [n_sep_by_space] - True (1) si hay un espacio entre el símbolo de moneda y el valor negativo, de lo contrario False (0).
  • [p_sign_posn] - Opciones de formato:
    • 0 - Escribir la cantidad y el símbolo de moneda entre paréntesis
    • 1 - Anteponer el signo + a la cantidad y al símbolo de moneda
    • 2 - Poner el signo + después de la cantidad y del símbolo de moneda
    • 3 - Poner el signo + inmediatamente antes del símbolo de moneda
    • 4 - Poner el signo + inmediatamente después del símbolo de moneda
  • [n_sign_posn] - Opciones de formato:
    • 0 - Escribir la cantidad y el símbolo de moneda entre paréntesis
    • 1 - Anteponer el signo - a la cantidad y al símbolo de moneda
    • 2 - Poner el signo - después de la cantidad y del símbolo de moneda
    • 3 - Poner el signo - inmediatamente antes del símbolo de moneda
    • 4 - Poner el signo - inmediatamente después del símbolo de moneda
  • [grouping] - Array que muestra la forma de agrupación de números (por ejemplo: 3 indica 1 000 000)
  • [mon_grouping] - Array que muestra la forma de agrupación de números de moneda (por ejemplo: 2 indica 1 00 00 00)

Consejo:Para definir la configuración regional, consulte lasetlocale()función.

Consejo:Para ver todos los códigos de idioma disponibles, visite nuestroManual de referencia de códigos de idioma.


Sintaxis

localeconv()

Detalles técnicos

Valor de retorno: Devuelve los datos de la configuración regional actual basados en setlocale().
Versión de PHP: 4.0.5+


PHP String 参考手册Manual de referencia de PHP String Otras extensiones