domingo, 21 de fevereiro de 2010

Função PHP para converter formato de número

Recentemente em precisei converter o um número do banco de dados para o formato brasileiro. Resolvi com uma função da seguinte forma.

Primeiro você deve entrar com o número, neste caso eu vou pegar de uma variável mas pode ser do banco de dados.


//Primeiro entramos com a função:

function ConverteNumeroBrasilDuasCasasDec($ConvertNbBrasil) {
return $Brasil = number_format($ConvertNbBrasil, 2, ',', '.');}



DEPOIS DE DEFINIDA A FUNÇÃO VAMOS DECLARAR AS VARIÁVEIS:


//Entramos com a variável

$NumeroAm = 1.26;

//Depois chamamos a função:

$NumeroBrasil = ConverteNumeroBrasilDuasCasasDec($NumeroAm);

//Agora é só dar echo para imprimir os valores

echo "$NumeroBrasil";



Você obterá uma saída: 1,26

Caso você queira alterar o número de casas decimais, altere o 2 da função pelo número de casas que você quer.

0 Comments: