加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

使用PHP similar text计算两个字符串相似度

发布时间:2020-12-13 02:55:33 所属栏目:PHP教程 来源:网络整理
导读:《:使用PHP similar text计算两个字符串相似度》要点: 本文介绍了:使用PHP similar text计算两个字符串相似度,希望对您有用。如果有疑问,可以联系我们。 在网站开发中,我们常常使用php similar text 计算两个字符串相似度; PHP应用 1,similar_text的用

《:使用PHP similar text计算两个字符串相似度》要点:
本文介绍了:使用PHP similar text计算两个字符串相似度,希望对您有用。如果有疑问,可以联系我们。

在网站开发中,我们常常使用php similar text 计算两个字符串相似度;PHP应用

1,similar_text的用法PHP利用

??? 如果我想计算"ly89cn"和"ly89"的相似程度,有两种表示办法

代码如下:

echo similar_text('ly89cn','ly89');

???? 这样输出4,因为他们有4个字符相等PHP利用

代码如下:

similar_text('ly89cn','ly89',$percent);
echo $percent;??

这样输出80,$percent代表百分比,阐明他们有80%的相似程度

??? 当然也可以比拟两个中文字符,比如“王业楼的个人博客”和“王业楼”

代码如下:

echo similar_text('王业楼的个人博客','王业楼');

??? 这样输出9,表现他们的9个字节数相等

代码如下:

similar_text('王业楼的个人博客','王业楼',$percent);
echo $percent;

???? 输出54.545454545455,注意中笔墨符可能不大准确!

PHP similar_text() 函数PHP利用

实例PHP利用

计算两个字符串的类似度,并返回匹配字符的数目:

代码如下:

<?php
echo similar_text("Hello World","Hello Shanghai");
?>

运行实例PHP利用

界说和用法

similar_text() 函数计算两个字符串的类似度.

该函数也能计算两个字符串的百分比类似度.

注释:levenshtein() 函数比 similar_text() 函数更快.不过,similar_text() 函数通过更少的必须修改次数提供更精确的结果.

语法PHP利用

代码如下:

similar_text(string1,string2,percent)

技术细节PHP利用

? PHP利用

返回值: 返回两个字符串的匹配字符的数目.
PHP 版本: 4+

更多实例PHP利用

例子 1PHP利用

计算两个字符串之间的百分比类似度:

代码如下:

<必修php
similar_text("Hello World","Hello Shanghai",$percent);
echo $percent. "%";
必修>

欢迎参与《:使用PHP similar text计算两个字符串相似度》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读