Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 501036
            [titulo] => formatação R$ no PHP
            [dataCadastro] => DateTime Object
                (
                    [date] => 2014-11-12 17:22:03
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 376999
            [status] => A
            [isExample] => 
            [NomeUsuario] => wander douglas caetano dos santos
            [Apelido] => Wander Douglas :)
            [Foto] => 376999_20141018162506.PNG
            [Conteudo] => Da uma olhada: http://php.net/manual/pt_BR/function.strrchr.php
Pegue onde ta a ultima ocorrencia e manupule o q sobrar a esquerda ) )

formatação R$ no PHP

PHP
Victor Marques
   - 12 nov 2014

Olá a Todos, tenho um seguinte problema,..
quero formatar esse numero: 0000003000, em reais
esse numero: 0000003000
é padrão no caso o valor em reais é 30,00.
mais tenho que criar uma função ou qualquer coisa que formate essa sequencia em reais,
por exemplo, se a sequencia for 0000001020 o valor é 10,20
se for 0000033000 o valor seria 330,00
Fico no aguardo Obrigado!

Post mais votado

Wander :)
   - 12 nov 2014

Da uma olhada: http://php.net/manual/pt_BR/function.strrchr.php
Pegue onde ta a ultima ocorrencia e manupule o q sobrar a esquerda

Marcio Araujo
   - 12 nov 2014

Só não entendi o por que desse dado "0000003000".

Wander :)
   - 12 nov 2014

Pq o monte desse zeros?
Usa o substring

Victor Marques
   - 12 nov 2014

estou convertendo os dados de códigos de barras de boletos, e essa sequencia corresponde ao valor do boleto.

Victor Marques
   - 12 nov 2014

Wander Douglas, não posso usar o substring porque o valor é variável e não existe uma sequencia padrão ele sempre muda mais continua com a mesma quantidade de caracteres
só tenho que reconhecer esse padrão e imprimir o valor que existir em R$.

Victor Marques
   - 12 nov 2014

olha um exemplo: http://evandro.net/codigo_barras.html

Victor Marques
   - 12 nov 2014

Olha os testes que estou fazendo: http://sistema.stsw.com.br/codigo/

insira o codigo:03399557345480001793884767001021162460000003000

Marcio Araujo
   - 12 nov 2014

Já envolve o conceito de codigo de barras, nunca vi isso em PHP, desculpe.

Victor Marques
   - 12 nov 2014

ok, Marcio Araujo, sem problemas, muito obrigado por tentar me ajudar..
eu já fiz toda a identificação do boleto, geração do código de barras o único problema é converter essa bendita sequencia em reais, rsrsr vlw, abraços..

Wander :)
   - 12 nov 2014

Entendi. Pelo que eu to percebendo o valor real mesmo aparece depois do ultimo zero a esquerda. Tenta pegar onde ta esse zero e manipula o resto a direita dele

Victor Marques
   - 12 nov 2014


Citação:
Entendi. Pelo que eu to percebendo o valor real mesmo aparece depois do ultimo zero a esquerda. Tenta pegar onde ta esse zero e manipula o resto a direita dele


consegui utilizei #Código

ltrim($codvalor, "0")
para remover os zeros da esquerda, e os centavos fiz uma função a parte, obrigado a todos!

Wander :)
   - 12 nov 2014

Boa. Bem mais pratico