Skip to content

Latest commit

 

History

History
72 lines (48 loc) · 2.55 KB

README.md

File metadata and controls

72 lines (48 loc) · 2.55 KB

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