Ir para conteúdo

POWERED BY:

Arquivado

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

André Luis Gomes

[Resolvido] Formatação de Numeros

Recommended Posts

Bom dia a todos,

 

recebo atraves de POST uma variavel que recebeu a seguinte formatação e ficou assim EX. 10.000,00, com o ponto separando o milhar e a virgula os centavos. Porém, para efetuar os calculos em PHP ta dando mo BUG... tenho que voltar o numero para 10000.00.

 

O number_format não ta me ajudando... alguem tem uma ideia?

 

valeuu

Compartilhar este post


Link para o post
Compartilhar em outros sites

da pra trabalha com os dados em um formato e mostra pro usuario em outro usando str_replace ^^ provavelmente nao eh o jeito mais correto mas funciona xP

 

valww espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

str_replace

Substitua . por , e depois, a , por .

Faça os cálculos e formate novamente com number_format

 

@Will Fernando

 

Nesse caso, não há outra saída. Tem que usar str_replace. Parece feio, mas nunca vi uma solução melhor. Pelo menos para passar de 1.000.000,00 para 1000000.00, é preciso usar str_replace. O contrário pode ser feito com number_format com facilidade. :)

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.