PHP 中的 levenshtein() 函数
phpprogrammingserver side programming更新于 2025/8/15 7:37:17
levenshtein() 函数用于计算两个字符串之间的编辑距离。编辑距离是指将第一个字符串转换为第二个字符串时需要替换、插入或删除的字符数。此函数不区分大小写。
语法
levenshtein(str1, str2, insert, replace, delete)
参数
str1 − 待比较的第一个字符串
str2 − 待比较的第二个字符串
insert −插入一个字符的开销
替换 − 替换一个字符的开销
删除 − 删除一个字符的开销
返回
levenshtein() 函数返回两个参数字符串之间的编辑距离。如果其中一个字符串超过 255 个字符,则返回 -1
示例
下面是一个例子 −
<?php
echo levenshtein("Welcome","elcome");
?>
输出
1

