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 相关文章推荐
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
PHP 数字左侧自动补0
Mar 31 PHP
php中http_build_query 的一个问题
Mar 25 PHP
php实现水仙花数示例分享
Apr 03 PHP
VB中的RasEnumConnections函数返回632错误解决方法
Jul 29 PHP
php限制文件下载速度的代码
Oct 20 PHP
PHP中FTP相关函数小结
Jul 15 PHP
postfixadmin忘记密码后的修改密码方法详解
Jul 20 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
Sep 22 PHP
php微信公众号开发之关键词回复
Oct 20 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
Jul 10 PHP
is_file和file_exists效率比较
Mar 14 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
PHP模板引擎Smarty的缓存使用总结
2014/04/24 PHP
PHP中函数gzuncompress无法使用的解决方法
2017/03/02 PHP
Laravel实现通过blade模板引擎渲染视图
2019/10/25 PHP
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
浅析Node.js实现HTTP文件下载
2016/08/05 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
JavaScript实现提交模式窗口后刷新父窗口数据的方法
2017/06/16 Javascript
JS实现的走迷宫小游戏完整实例
2017/07/19 Javascript
基于jstree使用AJAX请求获取数据形成树
2017/08/29 Javascript
js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
2017/09/21 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
python3爬虫之设计签名小程序
2018/06/19 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
Tensorflow进行多维矩阵的拆分与拼接实例
2020/02/07 Python
pycharm 更改创建文件默认路径的操作
2020/02/15 Python
Python实现疫情通定时自动填写功能(附代码)
2020/05/27 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
Yahoo-PHP面试题1
2016/07/20 面试题
优秀乡村医生事迹材料
2014/05/28 职场文书
常务副县长“三严三实”对照检查材料思想汇报
2014/10/05 职场文书
财务稽核岗位职责
2015/04/13 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
golang通过递归遍历生成树状结构的操作
2021/04/28 Golang
pytorch实现ResNet结构的实例代码
2021/05/17 Python
springboot如何初始化执行sql语句
2021/06/22 Java/Android
windows server 2012安装FTP并配置被动模式指定开放端口
2022/06/10 Servers