[사람 이름] Leven [지명] [영국] Leven

PHP levenshtein() 함수 통사론

기능: 두 문자열 사이의 편집 거리 계산

구문: ​​int levenshtein (string $str1, string $str2, int $cost_ins, int $cost_rep, int $cost_del)

매개변수:

ParameterDescription
str1 편집 거리에 있는 문자열 중 하나를 찾습니다.
str2 편집 거리에서 다른 문자열을 찾으세요.
cost_ins삽입 횟수를 정의합니다.
cost_rep 교체 횟수를 정의합니다.
cost_del 삭제 횟수 정의

설명: 편집 거리는 두 문자열 사이의 대체, 삽입, 삭제 및 기타 작업을 통해 문자열 str1을 str2로 변환하는 데 필요한 작업을 나타냅니다. 문자.

PHP levenshtein() 함수 예

<?php
$data = "hello";
$res = "world";
echo levenshtein($data,$res);
?>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요

출력:

4


<?php
$str1 = "Learning PHP";
$str2 = "is a good choise";
echo levenshtein($str1,$str2);
?>

인스턴스 실행»

예시' 버튼을 온라인 예 보기

출력:

14