126 of 410 menu

Funkcija levenshtein

Funkcija levenshtein sprejme dva niza in vrne število - Levenshteinovo razdaljo med njima. Manjše kot je to število, bolj si niza podobna. V prvi parameter se poda prvi niz, v drugi parameter - drugi niz. Prav tako je mogoče navesti dodatne parametre za prilagoditev stroškov operacij.

Sintaksa

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

Primer

Primerjajmo dva podobna niza:

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

Rezultat izvajanja kode:

3

Primer

Primerjajmo dva popolnoma različna niza:

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

Rezultat izvajanja kode:

4

Primer

Uporaba uporabniško določenih stroškov operacij:

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

Rezultat izvajanja kode:

2

Glejte tudi

  • funkcijo similar_text,
    ki izračuna stopnjo podobnosti dveh nizov
  • funkcijo soundex,
    ki izračuna zvočni ključ niza
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni