为了账号安全,请及时绑定邮箱和手机立即绑定

关于php的levenshtein函数能否给个通俗易懂的解释,手册看不懂!

关于php的levenshtein函数能否给个通俗易懂的解释,手册看不懂!

森栏 2019-04-08 11:17:41
如题,越详细越好。谢谢了!levenshtein("HelloWorld","elloWorld");它只要在第二个参数添加个'H',只作了1个步骤!也当然返回'1'啦!这个函数还是蛮简单的,可是:levenshtein("HelloWorld","elloWorld",10,20,30);第3个参数:插入一个字符的代价。默认是1。第4个参数:替换一个字符的代价。默认是1。第5个参数:删除一个字符的代价。默认是1。它们的意义在哪?这个例子中它分别填了10,20,30。然后返回'30'我不懂了!它指的'代价'是什么意思?10,20,30它又分别代表什么意思?levenshtein('aaa','aab',0,1,0);这个例子中它只需替换一次就够了,为什么返回的步骤次数是'0'?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 311 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信