djunehor/word-to-number is a Laravel package for transform words to numbers.
It currently has 3 GitHub stars and 2.380 downloads on Packagist (latest version 1.0.0).
Install it with composer require djunehor/word-to-number.
Discover more Laravel packages by djunehor
or browse all Laravel packages to compare alternatives.
Last updated
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 WordToNumber