126 of 410 menu

함수 levenshtein

함수 levenshtein는 두 개의 문자열을 받아들여 그들 사이의 레벤슈타인 거리인 숫자를 반환합니다. 이 숫자가 작을수록 문자열이 더 유사합니다. 첫 번째 매개변수에는 첫 번째 문자열을, 두 번째 매개변수에는 두 번째 문자열을 전달합니다. 또한 작업 비용을 조정하기 위한 추가 매개변수를 지정할 수 있습니다.

구문

levenshtein(string1, string2, [cost_ins], [cost_rep], [cost_del]);

예제

두 개의 유사한 문자열을 비교해 봅시다:

<?php echo levenshtein('kitten', 'sitting'); ?>

코드 실행 결과:

3

예제

두 개의 완전히 다른 문자열을 비교해 봅시다:

<?php echo levenshtein('hello', 'world'); ?>

코드 실행 결과:

4

예제

사용자 정의 작업 비용 사용:

<?php echo levenshtein('test', 'text', 1, 2, 1); ?>

코드 실행 결과:

2

함께 보기

  • 두 문자열의 유사성 정도를 계산하는 함수 similar_text
  • 문자열의 사운덱스 키를 계산하는 함수 soundex
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부