PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပုံမှန်အသုံးအနှုန်းများသည် string နှင့်ကိုက်ညီခြင်းနှင့်ထုတ်ယူခြင်းကိုကိုင်တွယ်ရန်အတွက်အရေးကြီးသောကိရိယာတစ်ခုဖြစ်သည်။ သို့သော် string တစ်ခုသည်ပုံမှန်စကားရပ်၏အထူးအက္ခရာများပါ 0 င်ပါက၎င်းသည်ခြွင်းချက်များသို့မဟုတ်အမှားများကိုပင်ကိုင်တွယ်ဖြေရှင်းလိမ့်မည်။ ဤပြ problem နာကိုဖြေရှင်းရန် PHP သည်ပုံမှန်အသုံးအနှုန်းများမှန်မှန်ကန်ကန်လုပ်ဆောင်ရန်အတွက်ကြိုးမဲ့ဇာတ်ကောင်များကိုလွတ်မြောက်ရန် PhpPequote () function ကိုထောက်ပံ့ပေးသည်။
preg_quote () function ကို၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
string preg_quote (string $ string [, string $ delimiter = null])
$ strop သည်ထွက်ပြေးရန်လိုအပ်သည့် string တစ်ခုဖြစ်ပြီး $ delimiter သည် ပုံမှန်အသုံးအနှုန်း၏ delimiter ကိုသတ်မှတ်ရန်အသုံးပြုသော parameter ဖြစ်သည်။ Delimiter ကိုသတ်မှတ်သည့်အခါ function သည် delimiter မှထွက်ပေါ်လာသည်။ ပုံမှန်အသုံးအနှုန်း၏နယ်နိမိတ်များကို 0 င်ရောက်စွက်ဖက်ခြင်းကိုရှောင်ရှားသည်။
$str = "www.example.com";
$pattern = "/example/";
$escaped_str = preg_quote($str, "/");
if (preg_match($pattern, $escaped_str)) {
echo "string ကိုအတွက်ပါဝင်သည်example";
} else {
echo "ကြိုးထဲမှာမပါဝင်ပါဘူးexample";
}
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်စရိုက်ပါ 0 င ်သည့် string ကိုပထမ ဦး ဆုံးသတ်မှတ်သည်။ ပုံမှန်စကားရပ်အတွက်အထူးအဓိပ္ပာယ်ကိုအတူ။ ထို့နောက်ပုံမှန်ဖော်ပြချက် $ ပုံစံ နှင့်ကိုက်ညီသော "ဥပမာ" "ဥပမာ" ကိုသတ်မှတ်ထားသည်။ PREG_Quote မှတစ်ဆင့်အထူးအက္ခရာများအားလုံးမှလွတ်မြောက်ရန် () မှလွတ်မြောက်ပြီးနောက်၎င်းကိုအထူးအက္ခရာများဖြင့် 0 င်ရောက်စွက်ဖက်ခြင်းမပြုရန်သေချာစေရန်အတွက်၎င်းကို The Neft Joint_stred_Str.Stred_stred တွင်သိမ်းဆည်းထားသည်။ နောက်ဆုံးတွင်ပွဲကို Preg_match () () နှင့်သက်ဆိုင်ရာသတင်းအချက်အလက်သည်ရလဒ်အပေါ် အခြေခံ. output ကိုပြုလုပ်သည်။
PREG_Quote () ၏ဒုတိယ parameter သည်ပုံမှန်အသုံးအနှုန်းနယ်နိမိတ်၏အဓိပ္ပါယ်ဖွင့်ဆိုချက်ကိုလွယ်ကူချောမွေ့စေရန် $ delimiter ဖြစ်သည်။ ပုံမှန်အသုံးအနှုန်းများတွင် delimiters များကို "/ ပုံစံ /" ကဲ့သို့သောပုံစံများနှင့်ပြုပြင်မွမ်းမံများကိုထုပ်ပိုးရန်အသုံးပြုသည်။ အကယ်. string တွင် delimiter ကဲ့သို့တူညီသောစာလုံးများပါ 0 င်ပါက, ဤအချိန်တွင်, လက်စွဲစာအုပ်ပြုပြင်ခြင်းနှင့် code ကိုရိုးရှင်းစေရန် delimiter ကိုအလိုအလျောက်လွတ်မြောက်ရန် delimiter ကိုအလိုအလျောက်လွတ်မြောက်စေနိုင်သည်။
PREG_Quote () function သည်ပုံမှန်အသုံးအနှုန်းများကိုထုတ်ယူသောအခါ PHP တွင်အလွန်လက်တွေ့ကျတဲ့လုပ်ဆောင်ချက်ဖြစ်သည်။ ပုံမှန်အသုံးအနှုန်းများ၏တိကျမှန်ကန်မှုနှင့်လုံခြုံမှုကိုသေချာစေရန် string တစ်ခုရှိအထူးအက္ခရာများအားလုံးကိုလုံခြုံစွာမှလွတ်မြောက်နိုင်သည်။ အထူးအက္ခရာများကိုပြုပြင်ခြင်းကိုဒုတိယ Separator Parameter သည် သုံး. ဆင်ခြင်တုံတရားဖြင့် ထပ်မံ. ထပ်မံ. လွယ်ကူနိုင်သည်။ PREG_Quote () ကျွမ်းကျင်မှုသည်ပုံမှန်အသုံးအနှုန်းများကိုအသုံးပြုခြင်း၏ထိရောက်မှုနှင့်တည်ငြိမ်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။
ဒီဆောင်းပါးကသင့်ကို Preg_quote () function ကိုပိုကောင်းအောင်လုပ်ဖို့,