အင်တာနက်ကိုလျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူအသုံးပြုသူထည့်သွင်းမှုအချက်အလက်များ၏တိကျမှုနှင့်လုံခြုံမှုသည် ပို. အရေးကြီးလာသည်။ 0 က်ဘ်ဆိုက်သို့မဟုတ်လျှောက်လွှာဖွံ့ဖြိုးတိုးတက်မှုတွင်ထည့်သွင်းမှုအချက်အလက်များကိုကျိုးကြောင်းဆီလျော်သောအတည်ပြုခြင်းနှင့်စစ်ထုတ်ခြင်းတို့သည်စနစ်၏တည်ငြိမ်သောလည်ပတ်မှုကိုသေချာစေရန်အဓိကချိတ်ဆက်မှုများဖြစ်သည်။ PHP သည်လူကြိုက်များသောဆာဗာ side scripting language တစ်ခုအနေဖြင့် PHP သည်ဒေတာစီစစ်ခြင်းနည်းလမ်းအမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။
ပုံမှန်အသုံးအနှုန်းတစ်ခုသည် string ပုံစံများနှင့်ကိုက်ညီရန်အသုံးပြုသောစည်းမျဉ်းစည်းကမ်းများဖြစ်သည်။ သတ်သတ်မှတ်မှတ်ဇာတ်ကောင်များနှင့် Meta ဇာတ်ကောင်များကိုပေါင်းစပ်ခြင်းအားဖြင့် string သည်မျှော်လင့်ထားသည့်ပုံစံနှင့်ကိုက်ညီမှုရှိမရှိကိုဖော်ပြရန်နှင့်ရှာဖွေတွေ့ရှိနိုင်သည်။ PHP တွင် Preg_Match () function ကိုပုံမှန်ကိုက်ညီမှုအတွက်အသုံးပြုလေ့ရှိသည်။ အောက်ပါဥပမာသည်ပုံမှန်အသုံးအနှုန်းများဖြင့်အီးမေးလ်ပုံစံများကိုမည်သို့အတည်ပြုရမည်ကိုပြသသည်။
$ email = "Egypty@example.com"; အကယ်. (Preg_match ("/ ^ za-z0-9] + @ [a-za-z0-9] + @ @ [A-Za-Z0-z0 -9] +" A-Za-Z0 -9] + ", $ အီးမေးလ်)) Echo "အီးမေးလ်လိပ်စာသည်မှန်ကန်သည်"; } အခြား ECHO "မမှန်ကန်သောအီးမေးလ်လိပ်စာ", }
ဤပုံမှန်အသုံးအနှုန်းသည် ^ နှင့် $ သည်အစမှအဆုံးအထိအက္ခရာများသို့မဟုတ်နံပါတ်များ, @ သင်္ကေတများနှင့်အစက်များလိုအပ်သည်။ အကယ်. ပွဲကိုအောင်မြင်စွာအောင်မြင်ပါကအီးမေးလ်လိပ်စာကိုအချက်ပြပါကချက်ချင်းပင်သတင်းစကားသည်မမှန်ကန်ပါ။
$ ဖုန်း = "12345678"; <p>အကယ်. (Preg_match ("/ ^] {0-9] {8} $ /", $ ဖုန်း))<br> ECHO "ဖုန်းနံပါတ်သည်မှန်ကန်သည်";<br> } အခြား<br> ECHO "မမှန်ကန်သောဖုန်းနံပါတ်";<br> }<br>
$ url = "http://www.example.com"; <p>အကယ်. (Preg_match (http | https): // <a rel="noopener" target="_new" class="cursor-pointer">www ။ [az] + z] + + + + + +</a><br> ECHO "ဝက်ဘ်ဆိုက်တရားဝင်";<br> } အခြား<br> ECHO "မမှန်ကန်သော URL";<br> }<br>
$ IP = "192.168.0.1"; <p>အကယ်. (Preg_match ("/ ^ (0-9] {1,3} {3,3} {3} {1,3] {1,3] {1,3} {1,3} {1,3}, $ IP))<br> ECHO "IP address သည်မှန်ကန်သည်";<br> } အခြား<br> ECHO "မမှန်ကန်သော IP address";<br> }<br>
အထက်ပါဥပမာသည်ဖုန်းနံပါတ်များ, URLs နှင့် IP address များကိုပုံမှန်စစ်ဆေးခြင်းကိုပြုလုပ်သည်။ စီမံကိန်းလိုအပ်ချက်များပေါ် မူတည်. ပုံမှန်အသုံးအနှုန်းများသည်ကွဲပြားသောပုံစံများနှင့်ကိုက်ညီရန်ပြောင်းလွယ်ပြင်လွယ်ပြောင်းလဲနိုင်သည်။
ပုံမှန်အသုံးအနှုန်းများသည်အစွမ်းထက်သော်လည်းအချို့သောရှုပ်ထွေးသော data verification (ဥပမာစာတိုက်ပုံး၏တရားဝင်မှုလက္ခဏာများကဲ့သို့သော) အချို့သောရှုပ်ထွေးသော data verification အတွက်လုံလောက်သောတိကျမှုမရှိပေ။ ဤအချိန်တွင် Phil_var () ကဲ့သို့သော PHP filter function ကို filter_var () ကဲ့သို့သောအချက်အလက်များကိုပိုမိုတိကျမှန်ကန်ပြီးယုံကြည်စိတ်ချရရန်သေချာစေရန်အတည်ပြုခြင်းအကျိုးသက်ရောက်မှုကိုမြှင့်တင်ရန်ပေါင်းစပ်နိုင်သည်။
ဒေတာစီစစ်ခြင်းအတွက်ပုံမှန်အသုံးအနှုန်းများကိုအသုံးပြုခြင်း PHP developer များကိုထိရောက်စွာနှင့်ပြောင်းလွယ်ပြင်လွယ်သော inprinification method ဖြင့်ပြုလုပ်သည်။ ရောနှောစနစ်သည်ပုံမှန် mode များကိုဒီဇိုင်းရေးဆွဲခြင်းသည်စိစစ်အတည်ပြုတိကျမှန်ကန်မှုကိုတိုးတက်စေရုံသာမကစနစ်စွမ်းဆောင်ရည်နှင့်အသုံးပြုသူအတွေ့အကြုံများကိုလည်းအကောင်းဆုံးဖြစ်သည်။ ဤဆောင်းပါးပါအကြောင်းအရာများသည် PHP တွင်ဒေတာဗ်ဗိုးကိုပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်ပြီးပိုမိုလုံခြုံ။ တည်ငြိမ်သော application ပတ်ဝန်းကျင်ကိုဖန်တီးနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။