126 of 410 menu

ფუნქცია levenshtein

ფუნქცია levenshtein იღებს ორ სტრიქონს და აბრუნებს რიცხვს - ლევენშტაინის დისტანციას მათ შორის. რაც უფრო მცირეა ეს რიცხვი, მით უფრო მსგავსია სტრიქონები. პირველ პარამეტრში გადაეცემა პირველი სტრიქონი, მეორეში - მეორე სტრიქონი. ასევე შესაძლებელია დამატებითი პარამეტრების მითითება ოპერაციების ღირებულების კონფიგურაციისთვის.

სინტაქსი

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

მაგალითი

შევადაროთ ორი მსგავსი სტრიქონი:

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

კოდის შესრულების შედეგი:

3

მაგალითი

შევადაროთ ორი სრულიად განსხვავებული სტრიქონი:

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

კოდის შესრულების შედეგი:

4

მაგალითი

ოპერაციების მომხმარებლური ღირებულებების გამოყენება:

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

კოდის შესრულების შედეგი:

2

ასევე იხილეთ

  • ფუნქცია similar_text,
    რომელიც ითვლის ორი სტრიქონის მსგავსების ხარისხს
  • ფუნქცია soundex,
    რომელიც ითვლის სტრიქონის ხმოვან გასაღებს
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა