This PHP package allows you to convert numbers written in words to integers.
You can install the package via composer:
composer require djunehor/word-to-number
use Djunehor\Number\WordToNumber;
$wordToNumber = new WordToNumber();
$wordTransformer = $wordToNumber->getWordTransformer();
// you can specify locale via: $wordToNumber->getWordTransformer('en');
$number = $wordTransformer->toNumber($word);
$number = word_to_number($word);
// default locale is en
$number = word_to_number($word, 'yo');
// specify Yoruba locale
| Language | Code | Test |
|---|---|---|
| English | en | Yes |
| French | fr | Yes |
Locales directory, create YourLocaleTransformer class that implements WordTransformertoNumber() method that accepts string and returns intYourLocaleTransformer::class to $wordTransformers array in WordToNumberHow can I help you explore Laravel packages today?