Retornar sempre float Laravel

30/05/2019

0

Olá,

como faço para o Laravel retornar valores sempre como float? Já no retorno do ORM do Model, por exemplo, Estoque::all(). Se tiver um 100,00 no banco ele só retorna 100 e quando vai para o input as máscaras mostram 1,00.

Agradeço desde já.
Iago Oliveira

Iago Oliveira

Responder

Posts

14/06/2019

Stewart Moura

Boa tarde, Iago.

Tudo bem?

Costumo salvar valores moedas no formato ''decimal, 2'' no banco de dados, para exibir corretamente na página utilizo o seguinte:

<?= number_format($produto->prd_preco, 2, '','', ''.''); ?>

Observação:
O valor salvo no banco é com "." (ponto). Logo para exibir corretamente eu faço essa trocar de "." para ",".

Espero ter ajudado.

Bons estudos.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar