126 of 410 menu

Funksioni levenshtein

Funksioni levenshtein merr dy stringje dhe kthen një numër - distancën Levenshtein midis tyre. Sa më i vogël të jetë ky numër, aq më të ngjashëm janë stringjet. Në parametrin e parë kalohet stringu i parë, në të dytin - stringu i dytë. Gjithashtu mund të specifikohen parametra shtesë për të konfiguruar koston e operacioneve.

Sintaksa

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

Shembull

Krahasojmë dy stringje të ngjashëm:

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

Rezultati i ekzekutimit të kodit:

3

Shembull

Krahasojmë dy stringje krejtësisht të ndryshëm:

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

Rezultati i ekzekutimit të kodit:

4

Shembull

Përdorimi i kostove të personalizuara për operacionet:

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

Rezultati i ekzekutimit të kodit:

2

Shihni gjithashtu

  • funskionin similar_text,
    i cili llogarit shkallën e ngjashmërisë së dy stringjeve
  • funksionin soundex,
    i cili llogarit çelësin fonetik të një stringu
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo