php - 相似词如何匹配?

标签 php javascript jquery database

我有这样的形式=

Name 1
First Name  :  <input type='text' name='firstname'>
Middle Name :  <input type='text' name='middlename'>
Last Name   :  <input type='text' name='lastname'>


Name 2
First Name  :  <input type='text' name='firstname2'>
Middle Name :  <input type='text' name='middlename2'>
Last Name   :  <input type='text' name='lastname2'>

当输入“Name 1”和“Name 2”时,我想要这样的结果:

`example : <br>
 Name 1 = michael smith <br>
 Name 2 = michael nick smith <br>
 Percentage similar of "Name 1" and "Name 2" is = 80% `  

请帮助我

最佳答案

仅使用此http://www.php.net/manual/en/function.similar-text.php这就是您所需要的。

$var_1 = 'PHP IS GREAT'; 
$var_2 = 'WITH MYSQL'; 

similar_text($var_1, $var_2, $percent); 

echo $percent; 
// 27.272727272727 

代码的实时示例 http://codepad.viper-7.com/nyHukz

$var_1 = 'michael smith'; 
$var_2 = 'michael nick smith'; 

similar_text($var_1, $var_2, $percent); 

echo $percent; 
//83.870967741935

关于php - 相似词如何匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13872553/

相关文章:

php - InvalidArgumentException : The current node list is empty. PHP-Spider (DOMCrawler Symfony)

javascript - Web Audio API 的替代品

javascript - 如何将 PHP 数组作为参数传递给 JavaScript 函数

jquery - 拆分数组并将其放在每个数组的 IF 语句中

javascript - jQuery 代码不能在我的本地机器上运行

php - 无法同步条件数据透视表多对多关系 Laravel

php - SQL JOIN 根据条件

javascript - 如何应用“加载更多”以在 WordPress 模板中获取自定义帖子

javascript - 如何在 2018 年使用 sweetalert 将文本加粗?

javascript - 在插入符号位置的文本区域中插入文本