目录
语法
首页 后端开发 php教程 Php 比较字符串相像度

Php 比较字符串相像度

Jun 13, 2016 pm 01:03 PM
query text

Php 比较字符串相似度

除了利用cookies、IP限制等技术外,我们可以利用PHP自身带的similar_text函数来判断用户发帖内容的相似度。

?

????similar_text()?函数计算两个字符串的匹配字符的数目,也可以计算两个字符串的相似度(以百分比计)。???

?

语法

similar_text(string1,string2,percent)
登录后复制
参数 描述
string1 必需。规定要比较的第一个字符串。
string2 必需。规定要比较的第二个字符串。
percent 可选。规定供存储百分比相似度的变量名。

?

?

实例:

?

<?php
similar_text("Web Design & Development","Low Cost, Custom Web Design",$percent);
echo "Percent: $percent%"; ;
?>
登录后复制
?

?

结合实际:

?

<?php
$query = mysql_query("select * from $table") or die("Query failed");

while ($row = mysql_fetch_array($query)) {
      similar_text(strtoupper($_POST['name']), strtoupper($row['reserved']), $similarity_pst);
      if (number_format($similarity_pst, 0) > 90){
        $too_similar = $row['reserved'];
        print "The name you entered is too similar the reserved name &quot;".$row['reserved']."&quot;";
        break;
       }
    }
?>
登录后复制
?

?

转帖注明出处:http://justcoding.iteye.com/blog/988504

?

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章

仓库:如何复兴队友
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 周前 By 尊渡假赌尊渡假赌尊渡假赌

热门文章标签

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何通过拖放在Power Query中对多列进行重新排序 如何通过拖放在Power Query中对多列进行重新排序 Mar 14, 2024 am 10:55 AM

如何通过拖放在Power Query中对多列进行重新排序

React Query 数据库插件:实现数据导入和导出的方法 React Query 数据库插件:实现数据导入和导出的方法 Sep 26, 2023 pm 05:37 PM

React Query 数据库插件:实现数据导入和导出的方法

如何使用Power Query将数据拆分为NTFS 如何使用Power Query将数据拆分为NTFS Mar 15, 2024 am 11:00 AM

如何使用Power Query将数据拆分为NTFS

React Query 数据库插件:实现数据备份和还原的策略 React Query 数据库插件:实现数据备份和还原的策略 Sep 28, 2023 pm 11:22 PM

React Query 数据库插件:实现数据备份和还原的策略

React Query 数据库插件:实现数据压缩和解压缩的技巧 React Query 数据库插件:实现数据压缩和解压缩的技巧 Sep 26, 2023 pm 08:03 PM

React Query 数据库插件:实现数据压缩和解压缩的技巧

Linux系统Apache优化与防盗链详细教程 Linux系统Apache优化与防盗链详细教程 Feb 20, 2024 am 09:00 AM

Linux系统Apache优化与防盗链详细教程

基于知识增强和预训练大模型的 Query 意图识别 基于知识增强和预训练大模型的 Query 意图识别 May 19, 2023 pm 02:01 PM

基于知识增强和预训练大模型的 Query 意图识别

React Query 数据库插件:实现数据合并和拆分的策略 React Query 数据库插件:实现数据合并和拆分的策略 Sep 26, 2023 am 09:01 AM

React Query 数据库插件:实现数据合并和拆分的策略

See all articles