웹사이트 개발에서는 두 문자열의 유사성을 계산하기 위해 PHP 유사 텍스트를 사용하는 경우가 많습니다.
1, 유사한_텍스트 사용법
"ly89cn"과 "ly89"를 계산하려면 유사도 80%의 유사성을 표현하는 방법은 두 가지가 있습니다
echo similar_text('ly89cn', 'ly89');물론 "왕예루의 개인 블로그", "왕예루" 등 두 한자를 비교할 수도 있습니다
similar_text('ly89cn', 'ly89', $percent); echo $percent;이렇게 하면 9가 출력됩니다. 9바이트는
이고 출력은 54.545454545455입니다. 한자는 정확하지 않을 수 있습니다.
echo similar_text('王业楼的个人博客', '王业楼');PHP 유사한 텍스트() 함수 인스턴스
similar_text('王业楼的个人博客', '王业楼', $percent); echo $percent;
는 두 문자열의 유사성을 계산하고 일치하는 문자의 수를 반환합니다.
실행 예시정의 및 사용법similar_text() 함수는 두 문자열의 유사성을 계산합니다.<?php echo similar_text("Hello World","Hello Shanghai"); ?>
이 함수는 두 문자열의 유사성 비율도 계산할 수 있습니다.
참고: levenshtein() 함수는like_text() 함수보다 빠릅니다. 그러나 유사한_text() 함수는 필요한 수정 횟수를 줄이면서 더 정확한 결과를 제공합니다.
구문
기술적 세부사항
similar_text(string1,string2,percent)예제 더보기 예제 1
두 문자열 사이의 유사성 백분율 계산:
두 문자열의 유사성을 계산하기 위해 PHP 유사 텍스트를 사용하는 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트에 주목하세요!