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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј