formatação R$ no PHP
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!
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!
Victor Marques
Curtidas 0
Melhor post
Wander Santos
12/11/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
Pegue onde ta a ultima ocorrencia e manupule o q sobrar a esquerda
GOSTEI 1
Mais Respostas
Marcio Araujo
12/11/2014
Só não entendi o por que desse dado "0000003000".
GOSTEI 0
Wander Santos
12/11/2014
Pq o monte desse zeros?
Usa o substring
Usa o substring
GOSTEI 0
Victor Marques
12/11/2014
estou convertendo os dados de códigos de barras de boletos, e essa sequencia corresponde ao valor do boleto.
GOSTEI 0
Victor Marques
12/11/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$.
só tenho que reconhecer esse padrão e imprimir o valor que existir em R$.
GOSTEI 0
Victor Marques
12/11/2014
olha um exemplo: http://evandro.net/codigo_barras.html
GOSTEI 0
Victor Marques
12/11/2014
Olha os testes que estou fazendo: http://sistema.stsw.com.br/codigo/
insira o codigo:03399557345480001793884767001021162460000003000
insira o codigo:03399557345480001793884767001021162460000003000
GOSTEI 0
Marcio Araujo
12/11/2014
Já envolve o conceito de codigo de barras, nunca vi isso em PHP, desculpe.
GOSTEI 0
Victor Marques
12/11/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..
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..
GOSTEI 0
Wander Santos
12/11/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
GOSTEI 0
Victor Marques
12/11/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
consegui utilizei
ltrim($codvalor, "0")
GOSTEI 0
Wander Santos
12/11/2014
Boa. Bem mais pratico
GOSTEI 1