간단히 말해서 PHP에서 google-diff-match-patch와 같은 것을 찾고 있습니다.PHP에서의 문자형 문자열 비교
나는 SO에서 일부 유사한 질문을 살펴 있었고, 또한 알고리즘에 here을 제공했지만 모두 실패했다 :
이diff("draßen", "da draußen")
하지 (
<del>draßen</del> <ins>da draußen</ins>
을 제공한다 파일 이름을 비교하기를 원하기 때문에 내 목적에 어리 석다). 그러나 (try here)
<ins>da </ins>dra<ins>u</ins>ßen
PHP에서이 작업을 수행하는 코드 스 니펫이 있습니까? 안타깝게도 외부 패키지를 사용할 수 없습니다.
이것이 원하는/필요한 것은 아닌지,이 PHP 함수를 다음과 같이 제공하십시오. http://php.net/manual/en/function.similar-text.php. 또한 "levenshtein"알고리즘이 있습니다. – Francisc
'in-word'검사가'similar_text()'와 비교 될 때 임계치를 정의 할 수 있습니다. a.t.m 예제를 연습 할 시간이 없다. 그래도. – Wrikken
Google 코드 페이지의 [API 문서] (http://code.google.com/p/google-diff-match-patch/wiki/API)에는 링크 된 부분 PHP 구현에 대한 언급이 있습니다. 이것은 아직 저장소의 일부가 아닙니다. – MrWhite