andresoares / number-for-text
Converte números para forma escrita. Números por extenso.
Requires
- php: >5.4
This package is not auto-updated.
Last update: 2025-07-20 08:38:07 UTC
README
projeto em php para converter números para a forma escrita. Números por Extenso.
As funções do projeto foram adaptadas do blog de Dirceu Resende: https://www.dirceuresende.com/blog/escrevendo-numero-por-extenso-no-php/
Para testar:
Carregamos a classe para a memória
require_once("src/NumberForText/NumberPtBr/NumberText.php");
Vai exibir na tela "um milhão, quatrocentos e oitenta e sete mil, duzentos e cinquenta e sete e cinquenta e cinco"
NumberText::valorPorExtenso("R$ 1.487.257,55", false, false);
Vai exibir na tela "um milhão, quatrocentos e oitenta e sete mil, duzentos e cinquenta e sete reais e cinquenta e cinco centavos"
NumberText::valorPorExtenso("R$ 1.487.257,55", true, false);
Vai exibir na tela "duas mil e setecentas e oitenta e sete"
NumberText::valorPorExtenso("2787", false, true);