参数 | 描述 |
---|---|
string1 | 必需。要对比的第一个字符串。 |
string2 | 必需。要对比的第二个字符串。 |
insert | 可选。插入一个字符的代价。默认是 1。 |
replace | 可选。替换一个字符的代价。默认是 1。 |
delete | 可选。删除一个字符的代价。默认是 1。 |
注释:如果其中一个字符串超过 255 个字符,levenshtein() 函数返回 -1。
注释:levenshtein() 函数对大小写不敏感。
注释:levenshtein() 函数比 similar_text() 函数更快。不过,similar_text() 函数提供需要更少修改的更精确的结果。
<?php echo levenshtein("Hello World","ello World"); echo "<br />"; echo levenshtein("Hello World","ello World",10,20,30); ?>
输出:
1 30
制作:
http://www.7di.net 生活网搜集整理 参考: http://www.w3school.com.cn/php/func_string_levenshtein.asp |