126 of 410 menu

levenshtein funksiyası

levenshtein funksiyası iki sətri qəbul edir və onlar arasındakı Levenshtein məsafəsini - bir ədəd qaytarır. Bu ədəd nə qədər kiçik olsa, sətirlər bir-birinə bir o qədər oxşar olur. Birinci parametrə birinci sətir, ikinci parametrə isə ikinci sətir ötürülür. Əlavə olaraq, əməliyyatların dəyərini tənzimləmək üçün əlavə parametrlər də təyin etmək olar.

Sintaksis

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

Nümunə

Gəlin iki oxşar sətri müqayisə edək:

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

Kodun icrasının nəticəsi:

3

Nümunə

Gəlin iki tamamilə fərqli sətri müqayisə edək:

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

Kodun icrasının nəticəsi:

4

Nümunə

Fərdi əməliyyat dəyərlərinin istifadəsi:

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

Kodun icrasının nəticəsi:

2

Həmçinin baxın

  • similar_text funksiyası,
    iki sətrin oxşarlıq dərəcəsini hesablayır
  • soundex funksiyası,
    sətrin səs açarını hesablayır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et