PHP - Levenshtein 函数



语法

int levenshtein ( string $str1 , string $str2 )

定义和用法

它用于计算两个字符串之间的 Levenshtein 距离。

返回值

它返回两个参数字符串之间的 Levenshtein 距离,或者在错误情况下返回 -1。

参数

序号 参数和描述
1

str1

正在评估 Levenshtein 距离的其中一个字符串。

2

str2

正在评估 Levenshtein 距离的第二个字符串。

3

cost_ins

定义插入的成本。

4

cost_del

定义删除的成本。

示例

尝试以下示例

<?php
   echo 'the distance between two strings is ';
   echo levenshtein("Hello World","ello World");
?>

这将产生以下结果:-

the distance between two strings is 1
php_function_reference.htm
广告

© . All rights reserved.