Formatar moeda Real no PHP usando number_format

Formatar moedas no PHP é muito fácil, veja como fazer isto utilizando a função number_format().

<?php
$valor = 87946.00;
echo number_format($valor,2,',','.');
?>

O resultado será: 87.946,00

Deixe um comentário

9 Comentários.

  1. E ao Contrario????

    Tenho este Valor “10,20″;

    Quero Converte-lo para —–> “10.20″;

  2. Leandro,

    Quero iserir decimal com “,”. Na tabela está decimal (10,2), mas se eu postar 12.45 grava 12.45. Mas se eu postar 12,45 grava 12.00 ?

  3. Nao, continua 12.00

  4. Maldito Google que não entende as perguntas que faço pra ele, pqp
    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

  5. Rodolfo Jorge Nemer Nogueira

    Olá, como eu faria para formatar um número 3.4 ou 3.45 para 03.4 ou 03.45. Mantendo sempre no mínimo dois dígitos na parte dos inteiros.
    Muito obrigado amigo!

    Rodolfo Nogueira
    Curitiba Paraná UFPR Música

  6. Jorge Santos, verifica se está usando FLOAT ou INT
    se estiver como Inteiro ele vai arrendondar mesmo… O Correto para usar numeros quebrados seria o Float.
    Espero ter ajudado.

  7. tive o mesmo problema e resolvi convertendo o a informação por substituição, assim:
    $n = (str_replace(“,”,”.”,$n));

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*


Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">