126 of 410 menu

Funktionen levenshtein

Funktionen levenshtein tager to strenge og returnerer et tal - Levenshtein-afstanden mellem dem. Jo mindre dette tal er, jo mere ligner strengene hinanden. Den første parameter er den første streng, den anden parameter er den anden streng. Det er også muligt at angive yderligere parametre for at tilpasse omkostningerne ved operationer.

Syntaks

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

Eksempel

Lad os sammenligne to lignende strenge:

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

Resultatet af kodeudførelsen:

3

Eksempel

Lad os sammenligne to helt forskellige strenge:

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

Resultatet af kodeudførelsen:

4

Eksempel

Brug af brugerdefinerede omkostninger for operationer:

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

Resultatet af kodeudførelsen:

2

Se også

  • funktionen similar_text,
    som beregner graden af lighed mellem to strenge
  • funktionen soundex,
    som beregner en lydnøgle for en streng
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis