Ir para conteúdo

POWERED BY:

Arquivado

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

eduardo.dreyer

[Resolvido] Casa Decimal

Recommended Posts

Estou com um problema assim:

 

tenho um sistema q me passa o valor do produtos assim:

 

8.170,66 gostaria de converter esse valor para 8170.66

 

alguem pode me ajudar ?

 

aguardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

str_replace( ".", "", $valor );

 

 

tambem nao funcionou, eu fiz assim:

 

$new1 = str_replace(",", "", $valor);

$new2 = str_replace(".", "", $new1);

 

tirei todos os "." e "," do valor 817066 agora como eu coloca a casa decima ? você sabe ? para ficar 8170.66

Compartilhar este post


Link para o post
Compartilhar em outros sites

tambem nao funcionou, eu fiz assim:

 

$new1 = str_replace(",", "", $valor);

$new2 = str_replace(".", "", $new1);

 

tirei todos os "." e "," do valor 817066 agora como eu coloca a casa decima ? você sabe ? para ficar 8170.66

 

Será que se você dividisse por 100? Vamos pensar um pouquinho né? Tudo pronto na mão é mole.

 

$valor = preg_replace('/\D/', '', $valor) / 100;

Compartilhar este post


Link para o post
Compartilhar em outros sites

tambem nao funcionou, eu fiz assim:

 

$new1 = str_replace(",", "", $valor);

$new2 = str_replace(".", "", $new1);

 

tirei todos os "." e "," do valor 817066 agora como eu coloca a casa decima ? você sabe ? para ficar 8170.66

 

 

resolvi...

$new1 = str_replace(".", "", $valor); // tirar o '.' do valor

$new2 = str_replace(",", ".", $new1); // substituir o ',' pelo '.'

 

deu certo.. obrigado..

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.