nanoblocktech/php-similarity-check
最新稳定版本:1.1
Composer 安装命令:
composer require nanoblocktech/php-similarity-check
包简介
PHP class to check the similarity between two items
README 文档
README
PHP class to check the similarity between two items
Functions
- Calculates the similarity between two persons name
Installation Guide via Composer:
composer require nanoblocktech/php-similarity-check
Usages
Initalize class
use Luminova\ExtraUtils\SimilarityChecker\Check;
Check similarity score between two names
$check = new Check(); try { $score = $check->name('Peter Foo', 'Paul Foo'); echo "Percentage: {$score->getRate()}%\n"; echo "Ratio: {$distance->getRatio()}\n"; } catch (InvalidArgumentException $e){ echo $e->getMessage(); }
Check similarity score between two string
$score = Check::compare('Foo', 'Faa'); echo "Percentage: {$score->getRate()}%\n"; echo "Ratio: {$distance->getRatio()}\n";
Authenticate user name against the saved name in database
if($score->getRate() >= 50){ echo "Allow execution"; }else{ echo "Sorry your name does not match with your account profile name"; }
统计信息
- 总下载量: 82
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-12-22