定制 r00tr41z/numeroporextenso 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

r00tr41z/numeroporextenso

最新稳定版本:v1.0.0

Composer 安装命令:

composer require r00tr41z/numeroporextenso

包简介

Converte numeral em valor por extenso.

README 文档

README

Converte numeros em valor por extenso.

Suporte para as seguintes moedas:

  • Metical - Moçambicano
  • Real - Brazileiro
  • Euro - Portugues
  • Kwanza - Angolano

Como usar:

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

composer require r00tr41z/numeroporextenso

#Metical

include __DIR__.'/vendor/autoload.php';

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

#real

include __DIR__.'/vendor/autoload.php';

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

#Euro

include __DIR__.'/vendor/autoload.php';

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

#Kwanza

include __DIR__.'/vendor/autoload.php';

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

use R00TR41Z\NumeroExtenso\NumeroPorExtenso;

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

Exemplos:

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

Creditos

https://github.com/wgenial

Note: Esse pacote é uma replica da versão original https://github.com/wgenial/numeroporextenso-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

统计信息

  • 总下载量: 6
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-01-19