uxmsdevs / didyoumean
Provides correct word suggestions based on a dictionary by levenshtein function
Installs: 70
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/uxmsdevs/didyoumean
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2025-10-04 00:03:33 UTC
README
Provides correct word suggestions based on a dictionary by levenshtein function.
dictionaries directory can be populated for supporting multilanguage suggestions
Usage
use Uxms\DidYouMean\MatchWord;
$dym = new MatchWord('en', 'Banana'); echo $dym->checkMatch();
OR
$dym = new MatchWord; $dym->setLanguage('en')->setWord('Banana'); echo $dym->checkMatch();
OR
$dym = new MatchWord; $dym->setLanguage('en'); $dym->setWord('Banana'); echo $dym->checkMatch();
Returns
Returns json encoded array like:
{"status":1,"description":"Exact match","closest":"banana"}
or if not matched:
{"status":0,"description":"Did you mean","closest":"banana"}