PHP - Funzione Levenshtein

Sintassi

int levenshtein ( string $str1 , string $str2 )

Definizione e utilizzo

Viene utilizzato per calcolare la distanza di Levenshtein tra due stringhe

Valori restituiti

Restituisce la distanza levenshtein tra due stringhe di argomenti oppure restituisce -1 in caso di falso

Parametri

Suor n Parametri e descrizione
1

str1

Una delle stringhe in corso di valutazione per la distanza di Levenshtein.

2

str2

Secondo stringhe in corso di valutazione per la distanza di Levenshtein.

3

cost_ins

Definisce il costo di inserimento.

4

cost_del

Definisce il costo della cancellazione.

Esempio

Prova il seguente esempio

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

Questo produrrà il seguente risultato: -

the distance between two strings is 1