fauxcompany/escreve_numero
Composer 安装命令:
composer require fauxcompany/escreve_numero
包简介
Biblioteca que proporcina escrever um número por extenso com opção de moeda e de nome ser de gênero feminino
README 文档
README
Este projeto objetiva a escrita de um número por extenso. São opções desde:
- Número normativo;
- Número em Moeda (reais);
- Número em gênero feminino;
- Número com suas casas decimais;
Badges
Github
Social
Contribuidores
Outros
Instalação:
- Execute:
composer require fauxcompany/escreve_numero - Inclua o
autoload.phpdo vendor no seu arquivo e chame o utilizador da classeNumero.
Limitações
- Quantidade de decimos podem chegar a 18;
- Quantidade de casas decimais podem chegar até 20 e caso sejam maiores que isto são truncadas;
Uso
<?php include "vendor/autoload.php"; use \fauxcompany\EscreveNumero\Numero;
- Instancie um número, preferencialmente como
stringdado as limitações de ponto flutuante do PHP:
<?php $numero = new Numero("1.99");
- Escreva:
<?php echo $numero->extensoComo(Numero::NORMAL); // um com noventa e nove echo $numero->extensoComo(Numero::MOEDA); // um real com noventa e nove centavos echo $numero->extensoComo(Numero::FEMININO); // uma com noventa e nove echo $numero->extensoComo(Numero::FEMININO); // um com noventa e nove centésimos
- Ou chame estaticamente
<?php echo Numero::extenso("1.99"); // um com noventa e nove echo Numero::extenso("1.99", Numero::MOEDA); // um real com noventa e nove centavos echo Numero::extenso("1.99", Numero::FEMININO); // uma com noventa e nove echo Numero::extenso("1.99", Numero::FEMININO); // um com noventa e nove centésimos
- Caso precise da escrita zero:
<?php $numero = new Numero("0.99"); echo $numero->extensoComo(Numero::DECIMAL, true); // ou echo Numero::extenso("0.99", Numero::NORMAL, true); // zero com noventa e nove centésimos
Contribuições
Toda e qualquer contribuição neste projeto é bem vinda. Por favor, siga as seguintes instruções:
- Em caso de dúvida, sugestão ou outra abra uma
issue; - Em caso de proposta de mudança, faça um fork do repositório e crie um
pull request; - Seja específico em ambos e descreva o máximo possível o porquê da proposta.
统计信息
- 总下载量: 16
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2019-04-16