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); ?>
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+ |