Función localeconv() de PHP

Ejemplo

Buscar información de formato numérico local de Estados Unidos:

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

Ejemplo de ejecución

Definición y uso

La función localeconv() devuelve un array que contiene información de formato de número y monetario local.

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

  • [decimal_point] - Carácter de punto decimal
  • [thousands_sep] - Separador de miles
  • [int_curr_symbol] - Símbolo monetario (por ejemplo: USD)
  • [currency_symbol] - Símbolo monetario (por ejemplo: $)
  • [mon_decimal_point] - Carácter de punto decimal monetario
  • [mon_thousands_sep] - Separador de miles monetarios
  • [positive_sign] - Carácter de signo positivo
  • [negative_sign] - Carácter de signo negativo
  • [int_frac_digits] - Número de decimales internacionales comunes
  • [frac_digits] - Número de decimales locales comunes
  • [p_cs_precedes] - Si el símbolo monetario se muestra antes de un valor positivo, es True (1), si se muestra después, es False (0)
  • [p_sep_by_space] - Si hay un espacio entre el símbolo monetario y el valor positivo, es True (1), de lo contrario es False (0)
  • [n_cs_precedes] - Si el símbolo de moneda se muestra antes de un valor negativo, es True (1), si se muestra después, es False (0)
  • [n_sep_by_space] - Si hay un espacio entre el símbolo de moneda y el valor negativo, es True (1), de lo contrario es False (0)
  • [p_sign_posn] - Opción de formato:
    • 0 - Escribe el número y el símbolo de moneda dentro de paréntesis
    • 1 - Añade un signo (+) antes del número y el símbolo de moneda
    • 2 - Añade un signo (+) después del número y el símbolo de moneda
    • 3 - Añade un signo (+) directamente antes del símbolo de moneda
    • 4 - Añade un signo (+) directamente después del símbolo de moneda
  • [n_sign_posn] - Opción de formato:
    • 0 - Escribe el número y el símbolo de moneda dentro de paréntesis
    • 1 - Añade un guión (-) antes del número y el símbolo de moneda
    • 2 - Añade un guión (-) después del número y el símbolo de moneda
    • 3 - Añade un guión (-) directamente antes del símbolo de moneda
    • 4 - Añade un guión (-) directamente después del símbolo de moneda
  • [grouping] - Muestra el array de combinación de números en forma de grupo (por ejemplo: 3 indica 1 000 000)
  • [mon_grouping] - Muestra el array de combinación de números de moneda en forma de grupo (por ejemplo: 2 indica 1 00 00 00)

Consejo:Para definir la configuración local, consulte setlocale() Función.

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

Sintaxis

localeconv()

Detalles técnicos

Valor devuelto: Devuelve los datos basados en el local actual establecido por setlocale().
Versión de PHP: 4.0.5+