126 of 410 menu

A levenshtein függvény

A levenshtein függvény két sztringet fogad el és visszaad egy számot - a Levenshtein távolságot közöttük. Minél kisebb ez a szám, annál hasonlóbbak a sztringek. Az első paraméterben az első sztringet, a másodikban a második sztringet kell megadni. További paraméterek is megadhatók a műveletek költségének testreszabásához.

Szintaxis

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

Példa

Hasonlítsunk össze két hasonló sztringet:

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

A kód végrehajtásának eredménye:

3

Példa

Hasonlítsunk össze két teljesen különböző sztringet:

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

A kód végrehajtásának eredménye:

4

Példa

Egyéni műveleti költségek használata:

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

A kód végrehajtásának eredménye:

2

Lásd még

  • a similar_text függvényt,
    amely két sztring hasonlósági fokát számítja ki
  • a soundex függvényt,
    amely egy sztring hangzási kulcsát számítja ki
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás