126 of 410 menu

Levenshtein funksiyasi

levenshtein funksiyasi ikkita qatorni qabul qiladi va ular orasidagi Levenshtein masofasini - sonni qaytaradi. Bu raqam qancha kichik bo'lsa, qatorlar shuncha o'xshash bo'ladi. Birinchi parametrda birinchi qator, ikkinchi parametrda esa ikkinchi qator uzatiladi. Shuningdek, operatsiyalar narxini sozlash uchun qo'shimcha parametrlarni ham ko'rsatish mumkin.

Sintaksis

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

Misol

Keling, ikkita o'xshash qatorni solishtiramiz:

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

Kodni bajarish natijasi:

3

Misol

Keling, ikkila butunlay boshqacha qatorlarni solishtiramiz:

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

Kodni bajarish natijasi:

4

Misol

Foydalanuvchi operatsiyalari narxlaridan foydalanish:

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

Kodni bajarish natijasi:

2

Shuningdek qarang

  • similar_text funksiyasi,
    ikki qatorning o'xshashlik darajasini hisoblaydi
  • soundex funksiyasi,
    qatorning tovush kalitini hisoblaydi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish