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 相关文章推荐
mysql 中InnoDB和MyISAM的区别分析小结
Apr 15 PHP
php合并数组array_merge函数运算符加号与的区别
Oct 31 PHP
PHP 创建文件(文件夹)以及目录操作代码
Mar 04 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
PHP5 的对象赋值机制介绍
Aug 02 PHP
浅析Mysql 数据回滚错误的解决方法
Aug 05 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
Aug 11 PHP
php在数据库抽象层简单使用PDO的方法
Nov 03 PHP
PHP简单计算两个时间差的方法示例
Jun 20 PHP
浅析PHP数据导出知识点
Feb 17 PHP
ThinkPHP3.2框架操作Redis的方法分析
May 05 PHP
ThinkPhP+Apache+PHPstorm整合框架流程图解
Nov 23 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 判断常量,变量和函数是否存在
2009/04/26 PHP
php curl基本操作详解
2013/07/23 PHP
php中error与exception的区别及应用
2014/07/28 PHP
php构造方法中析构方法在继承中的表现
2016/04/12 PHP
阿里对象存储OSS在laravel框架中的使用方法
2019/10/13 PHP
js日期时间补零的小例子
2013/03/05 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
JavaScript中省略元素对数组长度的影响
2016/10/26 Javascript
浅谈jQuery中事情的动态绑定
2017/02/12 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
微信小程序实现文字跑马灯效果
2020/05/26 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
夯基础之手撕javascript继承详解
2020/11/09 Javascript
[02:32]DOTA2英雄基础教程 祸乱之源
2013/12/23 DOTA
Python selenium抓取微博内容的示例代码
2018/05/17 Python
Django中的静态文件管理过程解析
2019/08/01 Python
python中的 zip函数详解及用法举例
2020/02/16 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
python与js主要区别点总结
2020/09/13 Python
如何利用python发送邮件
2020/09/26 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
CSS3教程(6):创建网站多列
2009/04/02 HTML / CSS
仿CSDN Blog返回页面顶部功能实现原理及代码
2013/06/30 HTML / CSS
韩国知名的家庭购物网站:CJmall
2016/08/01 全球购物
全球知名的婚恋交友网站:Match.com
2017/01/05 全球购物
保荐人的岗位职责
2013/11/19 职场文书
党支部换届选举方案
2014/05/08 职场文书
企业年会祝酒词
2015/08/11 职场文书
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
利用Java设置Word文本框中的文字旋转方向的实现方法
2021/06/28 Java/Android
Redis集群的关闭与重启操作
2021/07/07 Redis
Python+OpenCV实现在图像上绘制矩形
2022/03/21 Python
muduo TcpServer模块源码分析
2022/04/26 Redis