Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Elvis Reis

Problema com Formatação de Numeros

Recommended Posts

Estou com problemas para formatação de numeros...

 

$x= 20; // saida 20.00

$y= 19.90; // saida 19.90

 

echo $x+$y; //saida 39,90

 

O resultado sai 39,90 separado por virgula , preciso deixar separado por ponto .

já tentei o

setlocale(LC_ALL,"en_US");

setlocale(LC_MONETARY, "en_US");

 

o number_format resolve mas preciso deixar de default em todas as paginas..

Compartilhar este post


Link para o post
Compartilhar em outros sites

$total = $x + $y;

$total = number_format($total, 2, ".", ",");

echo $total;

Compartilhar este post


Link para o post
Compartilhar em outros sites

$total = $x + $y;

$total = number_format($total, 2, ".", ",");

echo $total;

o number_format resolve mas preciso deixar de default em todas as paginas..

@Elvis

 

Você está fazendo isto local ou em um servidor na internet já?

 

Aqui funcionou normalmente, sem a vírgula. :huh:

 

Deve haver alguma configuração no seu servidor que tem por padrão as normas brasileiras para isto.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for servidor Linux, use:

setlocale(LC_NUMERIC, 'POSIX');

Se for servidor windows use:

setlocale(LC_NUMERIC, 'english');

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.