126 of 410 menu

levenshtein Fonksiyonu

levenshtein fonksiyonu iki dizi alır ve aralarındaki Levenshtein mesafesi olan bir sayı döndürür. Bu sayı ne kadar küçükse, diziler o kadar benzerdir. İlk parametreye ilk dizi, ikinci parametreye ikinci dizi iletilir. Ayrıca işlem maliyetlerini ayarlamak için ek parametreler de belirtilebilir.

Sözdizimi

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

Örnek

İki benzer diziyi karşılaştıralım:

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

Kodun çalıştırılmasının sonucu:

3

Örnek

İki tamamen farklı diziyi karşılaştıralım:

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

Kodun çalıştırılmasının sonucu:

4

Örnek

Özel işlem maliyetlerinin kullanımı:

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

Kodun çalıştırılmasının sonucu:

2

Ayrıca Bakınız

  • iki dizi arasındaki benzerlik derecesini hesaplayan similar_text
    fonksiyonu
  • bir dizinin ses anahtarını hesaplayan soundex
    fonksiyonu
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet