126 of 410 menu

Fungsi levenshtein

Fungsi levenshtein menerima dua rentetan dan mengembalikan nombor - jarak Levenshtein antara mereka. Semakin kecil nombor ini, semakin serupa rentetan tersebut. Parameter pertama ialah rentetan pertama, parameter kedua ialah rentetan kedua. Anda juga boleh menentukan parameter tambahan untuk menyesuaikan kos operasi.

Sintaks

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

Contoh

Mari bandingkan dua rentetan yang serupa:

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

Hasil pelaksanaan kod:

3

Contoh

Mari bandingkan dua rentetan yang sama sekali berbeza:

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

Hasil pelaksanaan kod:

4

Contoh

Menggunakan kos operasi tersuai:

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

Hasil pelaksanaan kod:

2

Lihat juga

  • fungsi similar_text,
    yang mengira tahap keserupaan antara dua rentetan
  • fungsi soundex,
    yang mengira kunci bunyi untuk rentetan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak