လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> levenshtein

levenshtein

နှစ်ခု strings အကြားတည်းဖြတ်အကွာအဝေးတွက်ချက်
အမည်:levenshtein
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ကြိုးနှစ်ချောင်းအကြား Levenshtein အကွာအဝေးကိုပြန်ပို့သည်။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

levenshtein() function သည်ကြိုးနှစ်ချောင်းအကြား LevenhheTtein အကွာအဝေးကိုပြန်ပို့သည်။

Edit Fase ဟုလည်းလူသိများသော Levenhtein အကွာအဝေးသည်ကြိုးနှစ်ချောင်းတစ်ခုမှတစ်ခုသို့ပြောင်းရန်ကြိုးနှစ်ချောင်းအကြားလိုအပ်သောတည်းဖြတ်ရေးလုပ်ငန်းများအတွက်ပြင်ဆင်ခြင်းအနည်းဆုံးဖြစ်သည်။ လိုင်စင်ရတည်းဖြတ်ရေးစစ်ဆင်ရေးတွင်ဇာတ်ကောင်တစ်မျိုးတည်းကိုအစားထိုးခြင်း,

ပုံမှန်အားဖြင့် PHP သည်စစ်ဆင်ရေးတစ်ခုစီအတွက်တူညီသောအလေးချိန်ကိုပေးသည် (အစားထိုး, ထည့်ခြင်းနှင့်ဖျက်ခြင်းနှင့်ဖျက်ခြင်း) ။ သို့သော်, optional ထည့်သွင်းခြင်း, အစားထိုးခြင်း, အစားထိုးခြင်း, ဖျက်ခြင်းဖြင့်စစ်ဆင်ရေးတစ်ခုချင်းစီ၏ကုန်ကျစရိတ်ကိုသင်သတ်မှတ်နိုင်သည်။

မှတ်စု: levenshtein() function သည်ကိစ္စတွင်မခံစားနိုင်သောဖြစ်သည်။

မှတ်ချက် - levenshtein() function သည် similar_text() function ထက်ပိုမြန်သည်။ သို့သော်လည်း similar_text() function သည်သင့်အားလိုအပ်သောပြုပြင်မွမ်းမံမှုများနည်းပါးသောပိုမိုတိကျသောရလဒ်များကိုပေးသည်။

နမူနာ

String နှစ်ခုအကြား Levenhhtein အကွာအဝေးကိုတွက်ချက်ပါ။

 <? PHP
Echo Levenhtein ( "Hello World" , "Ello World" ) ,
ပဲ့တင်သံ "<br> <br>" ;
Echo Levenhtein ( "Hello World" , "Ello World" , 10 , 20 , 30 ) ,
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

သဒ္ဒါ

 Levenhtein ( string1 , string2 , insert , အစားထိုး , ဖျက်ရန် )
တေးရေး ဖေါ်ပြ
string1 လိုအပ်ပါတယ် နှိုင်းယှဉ်ခံရဖို့လိုအပ်ကြောင်းပထမ ဦး ဆုံး string ကို။
string2 လိုအပ်ပါတယ် နှိုင်းယှဉ်ခံရဖို့လိုအပ်ကြောင်းဒုတိယ string ကို။
ထည့်သွင်း optional ကို။ ဇာတ်ကောင်ထည့်သွင်း၏ကုန်ကျစရိတ်။ ပုံသေ 1 ဖြစ်ပါတယ်။
ပြန်လည်နေရာချ optional ကို။ ဇာတ်ကောင်အစားထိုး၏ကုန်ကျစရိတ်။ ပုံသေ 1 ဖြစ်ပါတယ်။
ဖျက်ပါဖျက်ပါ optional ကို။ ဇာတ်ကောင်တစ် ဦး ဖျက်ပစ်၏ကုန်ကျစရိတ်။ ပုံသေ 1 ဖြစ်ပါတယ်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • တစ်ခုထွက်ပြေးလွတ်မြောက် string ကိုထုတ်ဖော်ပြသခဲ့သည် stripslashes

    stripslashes

    တစ်ခုထွက်ပြေးလွတ်မြေ
  • HTML အဖွဲ့အစည်းများအားသက်ဆိုင်ရာဇာတ်ကောင်များသို့ပြောင်းပါ html_entity_decode

    html_entity_decode

    HTMLအဖွဲ့အစည်းများအာ
  • အရှည်အတွက် string ကိုဖြည့်ရန်အခြား string ကိုသုံးပါ str_pad

    str_pad

    အရှည်အတွက်stringကိုဖ
  • ကြိုးများ၌အလွှာများ၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုရှာပါ strpos

    strpos

    ကြိုးများ၌အလွှာများ၏
  • အစားထိုး substring str_replace

    str_replace

    အစားထိုးsubstring
  • strings အတွက် string အတွက်အက္ခရာများအားလုံးတည်ရှိရာအက်ခရာအားလုံးတည်ရှိရာပထမ ဦး ဆုံးအလွှာ၏အရှည်ကိုတွက်ချက် strspn

    strspn

    stringsအတွက်stringအတ
  • စာလုံးများကိုဘာသာပြန်ပါသို့မဟုတ်အစားထိုး substrings ကိုအစားထိုးပါ - သတ်မှတ်ထားသောစာလုံးများကိုပြောင်းပါ strtr

    strtr

    စာလုံးများကိုဘာသာပြန
  • မျိုးစုံ variable တွေကိုသို့ parse strings parse_str

    parse_str

    မျိုးစုံvariableတွေက
လူကြိုက်များသော ဆောင်းပါးများ