Função PHP localeconv()
Exemplo
Encontre as informações de formatação numérica da localidade dos Estados Unidos:
<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>
Definição e uso
A função localeconv() retorna uma matriz contendo informações de formatação numérica e monetária local.
A função localeconv() retornará os seguintes elementos do array:
- [ponto_decimal] - Caractere de ponto decimal
- [thousands_sep] - Separador de milhares
- [int_curr_symbol] - Símbolo da moeda (exemplo: USD)
- [currency_symbol] - Símbolo de moeda (exemplo: $)
- [mon_decimal_point] - Caractere de ponto decimal monetário
- [mon_thousands_sep] - Separador de milhares monetários
- [sinal_positivo] - Caractere de valor positivo
- [negative_sign] - Caractere de valor negativo
- [int_frac_digits] - Dígitos fracionários internacionais
- [frac_digits] - Dígitos fracionários locais
- [p_cs_precedes] - Verdadeiro (1) se o símbolo da moeda for colocado na frente de um valor positivo, Falso (0) se for colocado atrás
- [p_sep_by_space] - True (1) se houver espaços entre o símbolo da moeda e um valor positivo, False (0) caso contrário
- [n_cs_precedes] - True (1) se o símbolo da moeda for colocado na frente de um valor negativo, False (0) se for colocado atrás
- [n_sep_by_space] - True (1) se houver espaços entre o símbolo da moeda e um valor negativo, False (0) caso contrário
- [p_sign_posn] - Opções de formatação:
- 0 - Parênteses cercam a quantidade e o símbolo da moeda
- 1 - O sinal + é colocado na frente do símbolo de quantidade e moeda
- 2 - O sinal + é colocado após o símbolo de quantidade e moeda
- 3 - O sinal + é colocado imediatamente à frente do símbolo da moeda
- 4 - O sinal + é colocado imediatamente após o símbolo da moeda
- [n_sign_posn] - Opções de formatação:
- 0 - Parênteses cercam a quantidade e o símbolo da moeda
- 1 - O sinal - é colocado na frente do símbolo de quantidade e moeda
- 2 - O sinal - é colocado após o símbolo de quantidade e moeda
- 3 - O sinal - é colocado imediatamente à frente do símbolo da moeda
- 4 - O sinal - é colocado imediatamente após o símbolo da moeda
- [agrupamento] - Array exibindo como os números são agrupados (exemplo: 3 indica 1.000.000)
- [mon_grouping] - Array exibindo como os números monetários são agrupados (exemplo: 2 indica 1 00 00 00)
Dica: Para definir as configurações de localidade, consulte a função setlocale() .
Dica: para visualizar todos os códigos de idioma disponíveis, acesse nossa Referência de código de idioma.
Sintaxe
localeconv()
Detalhes técnicos
Valor de retorno: | Retorna dados com base na localidade atual conforme definido por setlocale() |
---|---|
Versão do PHP: | 4.0.5+ |
❮ Referência de String PHP