php比较相似字符串的方法


Posted in PHP onJune 05, 2015

本文实例讲述了php比较相似字符串的方法。分享给大家供大家参考。具体分析如下:

这里通过php的similar_text函数比较两个字符串的相似性。

$word2compare = "stupid";
$words = array(
  'stupid',
  'stu and pid',
  'hello',
  'foobar',
  'stpid',
  'upid',
  'stuuupid',
  'sstuuupiiid',
);
while(list($id, $str) = each($words)){
  similar_text($str, $word2compare, $percent);
  print "Comparing '$word2compare' with '$str': ";
  print round($percent) . "%\n";
}
/*
Results:
Comparing 'stupid' with 'stupid': 100%
Comparing 'stupid' with 'stu and pid': 71%
Comparing 'stupid' with 'hello': 0%
Comparing 'stupid' with 'foobar': 0%
Comparing 'stupid' with 'stpid': 91%
Comparing 'stupid' with 'upid': 80%
Comparing 'stupid' with 'stuuupid': 86%
Comparing 'stupid' with 'sstuuupiiid': 71%
*/

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
一个多文件上传的例子(原创)
Oct 09 PHP
浅谈Eclipse PDT调试PHP程序
Jun 09 PHP
自己写的兼容低于PHP 5.5版本的array_column()函数
Oct 24 PHP
php实现在服务器端调整图片大小的方法
Jun 16 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
Jul 06 PHP
PHP的文件操作与算法实现的面试题示例
Aug 10 PHP
讲解WordPress开发中一些常用的debug技巧
Dec 18 PHP
将PHP的session数据存储到数据库中的代码实例
Jun 24 PHP
php操纵mysqli数据库的实现方法
Sep 18 PHP
PHP利用二叉堆实现TopK-算法的方法详解
Apr 24 PHP
PHP基于XMLWriter操作xml的方法分析
Jul 17 PHP
php7安装yar扩展的方法详解
Aug 03 PHP
浅谈PHP接收POST数据方式
Jun 05 #PHP
php显示时间常用方法小结
Jun 05 #PHP
php实现用已经过去多长时间的方式显示时间
Jun 05 #PHP
一个完整的PHP类包含的七种语法说明
Jun 04 #PHP
php循环table实现一行两列显示的方法
Jun 04 #PHP
PHP实现过滤掉非汉字字符只保留中文字符
Jun 04 #PHP
了解PHP的返回引用和局部静态变量
Jun 04 #PHP
You might like
什么是短波收听SWL
2021/03/01 无线电
不错的一篇面向对象的PHP开发模式(简写版)
2007/03/15 PHP
对Session和Cookie的区分与解释
2007/03/16 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
php文件包含的几种方式总结
2019/09/19 PHP
laravel 模型查询按照whereIn排序的示例
2019/10/16 PHP
jQuery源码分析之Event事件分析
2010/06/07 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
jQuery的cookie插件实现保存用户登陆信息
2014/04/15 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
深入理解JavaScript系列(44):设计模式之桥接模式详解
2015/03/04 Javascript
json与jsonp知识小结(推荐)
2016/08/16 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
mpvue 单文件页面配置详解
2018/12/02 Javascript
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
js canvas实现五子棋小游戏
2021/01/22 Javascript
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
Python运行异常管理解决方案
2020/03/09 Python
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
最新党员的自我评价分享
2013/11/04 职场文书
初中生期末评语大全
2014/04/24 职场文书
党员干部一句话承诺
2014/05/30 职场文书
社区领导班子四风问题原因分析及整改措施
2014/09/28 职场文书
大学生见习报告总结
2014/11/04 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
社区三八妇女节活动总结
2015/02/06 职场文书
关于运动会的广播稿
2015/08/19 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
扩展多台相同的Web服务器
2021/04/01 Servers
mysql中整数数据类型tinyint详解
2021/12/06 MySQL