Pular para o conteúdo principal

WordNumber

Convert numeric values into their word representations in multiple languages.

Sponsor Build Status Opensource ByJG GitHub source GitHub license GitHub release

Features​

  • Convert integers and floats to word numbers
  • Support for multiple languages:
  • Currency formatting with singular/plural forms
  • Extensible architecture for adding new languages

Installation​

composer require byjg/wordnumber

Quick Start​

English​

use ByJG\WordNumber\EnglishWordNumber;

$wordNumber = new EnglishWordNumber();
echo $wordNumber->write(12.34);
// Output: twelve dollars and thirty four cents

Portuguese​

use ByJG\WordNumber\PortugueseWordNumber;

$wordNumber = new PortugueseWordNumber();
echo $wordNumber->write(12.34);
// Output: doze reais e trinta e quatro centavos

Italian​

use ByJG\WordNumber\ItalianWordNumber;

$wordNumber = new ItalianWordNumber();
echo $wordNumber->write(12.34);
// Output: dodici euro e trenta quattro centesimi

Documentation​

Dependencies​


Open source ByJG