PHP - Función Levenshtein

Sintaxis

int levenshtein ( string $str1 , string $str2 )

Definición y uso

Se utiliza para calcular la distancia de Levenshtein entre dos cadenas

Valores devueltos

Devuelve la distancia levenshtein entre dos cadenas de argumentos o de lo contrario devuelve -1 en caso falso

Parámetros

No Señor Parámetros y descripción
1

str1

Una de las cadenas se está evaluando para la distancia de Levenshtein.

2

str2

Se están evaluando las segundas cadenas para la distancia de Levenshtein.

3

cost_ins

Define el costo de inserción.

4

cost_del

Define el costo de eliminación.

Ejemplo

Prueba el siguiente ejemplo

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

Esto producirá el siguiente resultado - -

the distance between two strings is 1