Pouvez-vous expliquer pourquoi j'ai besoin d'utiliser à la fois la chaîne d'entrée et la chaîne correspondante pour déterminer le pourcentage de levenshtein?Pourcentages PHP Levenshtein
$str1len = strlen($str1);
$str2len = strlen($str2);
if($str1len < $str2len){
$pct = ($str1len - $lev)/$str1len;
} else {
$pct = ($str2len - $lev)/$str2len;
}
$pct = $pct * 100;
Je ne vois pas l'algorithme de distance de Leveshtein appliqué n'importe où dans votre code. De toute façon, vous avez besoin de deux chaînes, vous comparez une chaîne à l'autre. Je ne comprends pas vraiment ce que tu veux dire. –
Parce que la formule l'utilise. "Pourquoi" les questions sont généralement trop ambiguës pour répondre objectivement. Essayez de réviser la question sans utiliser le "pourquoi". –