126 of 410 menu

Funkcija levenshtein

Funkcija levenshtein prima dva stringa i vraća broj - Levenštajnovu udaljenost između njih. Što je ovaj broj manji, to su stringovi sličniji. U prvi parametar se prosleđuje prvi string, u drugi - drugi string. Takođe, moguće je navesti dodatne parametre za podešavanje cene operacija.

Sintaksa

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

Primer

Uporedimo dva slična stringa:

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

Rezultat izvršavanja koda:

3

Primer

Uporedimo dva potpuno različita stringa:

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

Rezultat izvršavanja koda:

4

Primer

Korišćenje prilagođenih cena operacija:

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

Rezultat izvršavanja koda:

2

Pogledajte takođe

  • funkciju similar_text,
    koja izračunava stepen sličnosti dva stringa
  • funkciju soundex,
    koja izračunava zvučni ključ stringa
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij