Skip to content

wgenial/numeroporextenso-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Número por extenso

Packagist Build Status GitHub license

Converte numeral em valor por extenso.

Como usar:

https://packagist.org/packages/wgenial/numeroporextenso

composer require wgenial/numeroporextenso
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$extenso = new NumeroPorExtenso;
$extenso = $extenso->converter(123.45);
echo $extenso;
// cento e vinte três reais e quarenta cinco centavos
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$vazio = new NumeroPorExtenso;
$vazio = $extenso->converter();
echo $vazio;
// Informe um numeral.
include __DIR__.'/vendor/autoload.php';

use WGenial\NumeroPorExtenso\NumeroPorExtenso;

$negativo = new NumeroPorExtenso;
$negativo = $extenso->converter(-1);
echo $negativo;
// O numeral deve ser maior que zero.

Exemplos:

Consulte o arquivo https://github.com/wgenial/numeroporextenso-php/blob/master/example/index.php

Referências:

http://www.moedasdobrasil.com.br/moedas/reformas.asp https://www.professornews.com.br/component/content/article/181-utilidades/dicas-de-redacao/6872-como-escrever-valor-por-extenso.html https://rogertakemiya.com.br/valor-por-extenso-com-o-php/

Afinal, o que é um número por extenso?

"Um número por extenso é a forma como um número qualquer é representado em determinada língua sem a utilização de algarismos, através de palavras ou combinação de palavras que representam os números, como por exemplo" Wikipédia

Autor


@giovanigenerali

Contribuidor(es)


@falinhares