phputil / extenso
Conversão de valores por extenso PHP
Installs: 84 693
Dependents: 0
Suggesters: 1
Security: 0
Stars: 15
Watchers: 2
Forks: 1
Open Issues: 0
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: ~4.0
README
extenso
Conversão de valores por extenso em PHP (>= 5.4)
- Suporta números até a casa dos vigesilhões.
- Suporta casas decimais até vigesilhões.
- Verificado com testes automatizados.
- Usa Versionamento Semâtico.
Instalação
composer require phputil/extenso
Documentação
Estilos aceitos:
Exemplos
use phputil\extenso\Extenso; $e = new Extenso(); $e->extenso( 1001 ); // mil e um reais $e->extenso( 1001, Extenso::MOEDA ); // mil e um reais $e->extenso( 1001, Extenso::NUMERO_MASCULINO ); // mil e um $e->extenso( 1001, Extenso::NUMERO_FEMININO ); // mil e uma $e->extenso( 1001.01 ); // mil e um reais e um centavo $e->extenso( 1001.001 ); // mil e um reais e um milésimo // quatro milhões vinte e cinco mil oitocentos reais e noventa e nove centavos $e->extenso( 4025800.99 );
Usando funções
⚠ Suportado na versão 2.1 ou posterior
use phputil\extenso\extenso; use phputil\extenso\moeda; use phputil\extenso\masculino; use phputil\extenso\feminino; extenso( 1001 ); // mil e um reais moeda( 1001 ); // mil e um reais masculino( 1001 ); // mil e um feminino( 1001 ); // mil e uma
Outras
Outras bibliotecas de código que podem ser úteis:
Licença
LGPL © Thiago Delgado Pinto