Ir para conteúdo

Arquivado

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

tubadc

mudar valores de real para dolar

Recommended Posts

Seguinte galera imaginem que tenho dois valores : ex $v1=1,25 e $v2=1.325,99 e tenho que transformálos para $v1=1.25 e $v2=1,325.99To tentando mais não rola... tb já procurei mas só acho o inverso....function valor($valor) {$valor =str_replace(",",".",$valor);$valor =str_replace(".","",$valor);$valor=number_format($valor,2,'.',','); echo "$valor<br>"; } $v1="1,25"; $v2="1.324,99";valor($v1);valor($v2);vlw.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Inverta a ordem destas duas linhas:

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

... deixando assim:

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

Da forma anterior, as vírgulas transformadas em pontos eram convertidas em "". ;)

 

Abraços,

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pow... vlw...Como você acha que devo fazer para verificar o seguinte....Se o usuário digitar o valor no formato do banco ele continua caso contrário passa pelo script que transforma....Aquela função is_numeric faz isso?Vlw

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.