oseias / extenso
Escreve número por extenso, em português, e com a pontuação correta.
1.0.0
2021-08-08 15:53 UTC
Requires
- php: >=7
README
Escreve número por extenso, obedecendo as regras da gramática portuguesa.
Instalation
composer require oseias/extenso
Basics
-
O método setValue() pode receber valores numéricos, string ou float, com qualquer separador. Ex.: '1,123.12', '1.123,12', '1123.12' ou '1123,12'.
-
O método setCurrency() pode receber strings, 'BRL' ou 'USD'.
Usage
<?php use Oseias\Extenso; $extenso = new Extenso; try { $extenso->setValue('123,12'); $extenso->setCurrency('BRL'); $resExtenso = $extenso->getInFull($extenso); echo '$resExtenso'; } catch (\Throwable $e) { echo $e->getMessage(); echo $e->getCode(); }
Requirements
- PHP 7.0 ou superior