olevv/similarity-strings

评估相似字符串

v0.1.0 2019-04-07 12:30 UTC

This package is auto-updated.

Last update: 2024-09-08 01:07:24 UTC


README

用PHP编写的比较字符串相似度的库

Build Status

设置

应该安装PHP 7

然后安装similarity-strings库本身

composer require olevv/similarity-strings

用法

<?php declare(strict_types=1);

use Olevv\SimilarityStrings\Algorithm\Levenstein;

require_once __DIR__ . '/vendor/autoload.php';

$strOne = 'Hi, I live in Saint Petersburg, Russia';
$strTwo = "Hi, I'm from Saint-Petersburg, live in Russia";

$levenstein = new Levenstein;

$similarity = $levenstein->calculate($strOne, $strTwo);
echo 'Levenstein: ' . $similarity . "\n";