位置: 编程技术 - 正文

使用PHP similar text计算两个字符串相似度

编辑:rootadmin

推荐整理分享使用PHP similar text计算两个字符串相似度,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在网站开发中,我们经常使用php similar text 计算两个字符串相似度;

1,similar_text的用法

如果我想计算"lycn"和"ly"的相似程度,有两种表示方法

这样输出4,因为他们有4个字符相等

这样输出,$percent代表百分比,说明他们有%的相似程度

当然也可以比较两个中文字符,比如“王业楼的个人博客”和“王业楼”

这样输出9,表示他们的9个字节数相等

输出.,注意中文字符可能不大准确!

PHP similar_text() 函数

实例

使用PHP similar text计算两个字符串相似度

计算两个字符串的相似度,并返回匹配字符的数目:

运行实例

定义和用法

similar_text() 函数计算两个字符串的相似度。

该函数也能计算两个字符串的百分比相似度。

注释:levenshtein() 函数比 similar_text() 函数更快。不过,similar_text() 函数通过更少的必需修改次数提供更精确的结果。

语法

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

技术细节

返回值: 返回两个字符串的匹配字符的数目。 PHP 版本: 4+

更多实例

例子 1

计算两个字符串之间的百分比相似度:

PHP中SSO Cookie登录分析和实现 什么是SSO?单点登录SSO(SingleSign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户

PHP编程开发怎么提高编程效率 提高PHP编程技术 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一

PHP中使用GD库绘制折线图 折线统计图的绘制方法 在PHP中,有一些简单的图像函数是可以直接使用的,但大多数要处理的图像,都需要在编译PHP时加上GD库。除了安装GD库之外,在PHP中还可能需要其他的

标签: 使用PHP similar text计算两个字符串相似度

本文链接地址:https://www.jiuchutong.com/biancheng/276032.html 转载请保留说明!

上一篇:PHP正则表达式之捕获组与非捕获组(php 正则表达式)

下一篇:PHP中SSO Cookie登录分析和实现(php cookie 登录)

  • 建筑服务增值税税率
  • 股权收购收购方支付的期间损益计入
  • 加计扣除要交所得税嘛
  • 减免税额和抵免的区别
  • 其他应收款资产负债表是负数怎么办
  • 往来票据怎么填写
  • 业务招待费怎么做会计分录
  • 合伙做生意账目
  • 采购商品的运费计入成本的会计分录
  • 异地学习期间产生的餐费住宿费怎么做账?
  • 原材料采购没正式发票能否入账?
  • 实际入库数量怎么算
  • 劳务费发票和建筑劳务费发票
  • 专用发票丢失如何报销
  • 小规模纳税人应纳税额减征额怎么算
  • 关联关系案例
  • 科技型中小企业享受优惠税收政策2023
  • 非居民企业啥意思
  • 金税盘锁死去税务局流程
  • 资本结构理论有哪些类型
  • 工程竣工结算审查期限
  • 来料加工原材料计入什么科目
  • gh树形数据是什么意思
  • 合同印花税会计分录
  • PHP:oci_num_fields()的用法_Oracle函数
  • 扶贫入股分红政策
  • 各种linux
  • 苹果推送ios15
  • 代开票作废税未退该如何分录?
  • 其他应付款期初余额在哪方
  • 如何看待税收的本质
  • 无销售发票的基本户收入?
  • bios 和 uefi
  • php浮点数
  • 输入什么验证
  • php字符串在另一个字符串出现
  • 图像分类实战
  • 浅析Laravel5中队列的配置及使用
  • 其他科技推广服务业可以加计扣除吗
  • 融资租赁的残值归出租人所有,为啥要减去租金限值
  • 没有销售收入月报怎么填
  • 企业收到发票后怎么入账
  • dedecms配置
  • 出口货物不能退税的账务处理
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 合伙企业要不要每月做账?报税是不是与一般的有限公司一样,每月申报纳税吗?
  • sqlserver2005导出数据
  • 以无形资产换入固定资产发生的净损益
  • 小规模附加税要交吗
  • 资产负债表的预付款项项目应根据预付账款
  • 临时工工资如何做账
  • 企业经营状态为清算是什么意思
  • 契税在计算利润时不扣除吗
  • 非流动资产减少
  • 制造费用就是制造成本吗
  • 销售一批产品给丙公司,该批产品标价200万yuan
  • 什么是摊余成本法
  • 线上MYSQL同步报错故障处理方法总结(必看篇)
  • 如何下载苹果图书
  • win097
  • 装双win7系统怎么设置
  • Windows虚拟内存不足
  • 64位ubuntu8.04 安装QQ
  • mac自带系统检测软件怎么用
  • mediaexplorer是什么意思
  • win7系统如何
  • linux那些事儿
  • marvell 网卡驱动
  • linux操作系统入门教程
  • [置顶]JM259194
  • shell中遍历数组
  • unity3d颜色
  • shell入门
  • javascript内置对象应用团购
  • pyqt5编译
  • 基于javascript的毕业设计选题
  • 在androidstudio中,如何改变图片的位置
  • 异地如何拨打12393
  • 移动手机话费代扣
  • 蓬溪房价2020最新消息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设