andresoares / number-for-text
Converte números para forma escrita. Números por extenso.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/andresoares/number-for-text
Requires
- php: >5.4
This package is not auto-updated.
Last update: 2025-12-21 11:02:34 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);