PHP - Função Levenshtein

Sintaxe

int levenshtein ( string $str1 , string $str2 )

Definição e Uso

É usado para calcular a distância Levenshtein entre duas cordas

Valores Retornados

Devolve a distância levenshtein entre duas strings de argumentos ou então devolve -1 em caso falso

Parâmetros

Sr. Não Parâmetros e descrição
1

str1

Uma das cordas sendo avaliada quanto à distância de Levenshtein.

2

str2

Segundas cordas sendo avaliadas quanto à distância de Levenshtein.

3

cost_ins

Define o custo de inserção.

4

cost_del

Define o custo de exclusão.

Exemplo

Experimente o seguinte exemplo

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

Isso produzirá o seguinte resultado - -

the distance between two strings is 1