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 ဖြစ်ပါတယ်။ |