Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 75 postagens
Mais de 75 postagens
Tópico Autor
Mensagens: 77
Sexo: Masculino

Transformar Número em Real

29-10-2014 21:17

Olá, estou querendo converter números acrescentando uma vírgula antes dos dois números finais. Ex: 128172612 gostaria de transforma-lo em 1.281.726,12

Existe algo mais fácil com o number_format?

Agradeço desde já...
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Transformar Número em Real

30-10-2014 07:56

Seria necessário ter um ponto separando os 2 últimos números. Você pode usar esse exemplo abaixo para adicionar o ponto no valor e formatar usando o number_format().

<?php $valor = "128172612"; $v1 = substr($valor, 0, 7); // PEGA OS 7 PRIMEIROS NÚMEROS $v2 = substr($valor, 7, 2); // PEGA OS 2 ÚLTIMOS NÚMEROS $j =  $v1.".".$v2; // JUNTA ADICIONANDO O PONTO echo number_format($j, 2, ',', '.'); // 1.281.726,12 ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]