Formatando dinheiro para decimal

$num = “1.000.000.000,99″;
while( strpos($num, ‘.’) )
$num = str_replace(’.', ”, $num);
$num = str_replace(’,', ‘.’, $num);
echo $num;

Pode criar uma função para utilizar depois
Ex:

function formataDimdim($num){
while( strpos($num, ‘.’) )
$num = str_replace(’.', ”, $num);
$num = str_replace(’,', ‘.’, $num);
return $num;
}
//Para pegar o valor da função utiliza-se assim:
$valor = “1.000.000,00″;
$valor = formataDimDim($valor);
echo $valor;

Tags: