PHP中similartext函数语法、用法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP中similartext函数语法、用法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1602字,纯文字阅读大概需要3分钟。
内容图文
![PHP中similartext函数语法、用法](/upload/InfoBanner/zyjiaocheng/135/07f9971071054f6ab568464bec3c10c3.jpg)
1,similar_text的用法
如果我想计算"ly89cn"和"ly89"的相似程度,有两种表示方法
代码如下:
echo similar_text('ly89cn', 'ly89');
这样输出4,因为他们有4个字符相等
代码如下:
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 echo similar_text("Hello World","Hello Shanghai"); ?>
运行实例
定义和用法
similar_text() 函数计算两个字符串的相似度。
该函数也能计算两个字符串的百分比相似度。
注释:levenshtein() 函数比 similar_text() 函数更快。不过,similar_text() 函数通过更少的必需修改次数提供更精确的结果。
语法
代码如下:
similar_text(string1,string2,percent)
参数 | 描述 |
---|---|
string1 | 必需。规定要比较的第一个字符串。 |
string2 | 必需。规定要比较的第二个字符串。 |
percent | 可选。规定供存储百分比相似度的变量名。 |
技术细节
返回值: | 返回两个字符串的匹配字符的数目。 |
PHP 版本: | 4+ |
更多实例
例子 1
计算两个字符串之间的百分比相似度:
代码如下:
<?php
similar_text("Hello World","Hello Shanghai",$percent);
echo $percent. "%";
?>
总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。
相关推荐:
PHP五种读取文件内容方法
PHP将汉字转换成拼音的函数
PHP jpgraph安装及基本用法
以上就是PHP中similar text函数语法、用法的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的PHP中similartext函数语法、用法全部内容,希望文章能够帮你解决PHP中similartext函数语法、用法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。