Ir para conteúdo

POWERED BY:

Arquivado

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

Hewitt

Conversão de valor de String em Float!

Recommended Posts

Galera, boa noite. Tenho um script que pega o valor do dolar de hoje, só que o valor vem em string!

$dolar = '3,5759'

Sim, o valor vem com vírgula, e quando tento multiplicar, só pega a o valor 3.

 

Como eu faria para converter o valor 3,5759 (string) em 3.5759 (float), com 4 casas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Hewitt

$str = '3,5759';
$float = floatval(str_replace(',','.',$str));

O str_replace é responsável pela substituição da vírgula pelo ponto, e o floatval trata a string retornando um ponto flutuante.

Leia um pouco sobre manipulação de dados com php, o Manual PHP é nosso amigo.

Espero ter ajudado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Hewitt

 

$str = '3,5759';
$float = floatval(str_replace(',','.',$str));
O str_replace é responsável pela substituição da vírgula pelo ponto, e o floatval trata a string retornando um ponto flutuante.

Leia um pouco sobre manipulação de dados com php, o Manual PHP é nosso amigo.

Espero ter ajudado.

Pior que já tinha testado de outra forma, se sucesso. Quando chegar em casa eu testo e dou o resultado! Agradeço antecipadamente!!

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.