ပုံမှန်အသုံးအနှုန်းများသည် PHP တွင် string နှင့်ကိုက်ညီမှုနှင့်စစ်ဆင်ရေးကိုကိုင်တွယ်ရန်အစွမ်းထက်သောကိရိယာများဖြစ်ပြီးဒေတာစစ်ဆေးခြင်း, ထုတ်ယူခြင်းနှင့်အစားထိုးခြင်းများတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုကြသည်။ ဤဆောင်းပါးသည်စာဖတ်သူများကိုစာဖတ်သူများကိုအလျင်အမြန်နားလည်စေရန် PPP တွင်ပုံမှန်အသုံးအနှုန်းများနှင့်လက်တွေ့ကျသောဥပမာများကိုစနစ်တကျမိတ်ဆက်ပေးလိမ့်မည်။
PHP တွင်အသုံးအများဆုံးပုံမှန်ပုံမှန်ကိုက်ညီမှု function သည် Preg_match () သည် Preg_match () နှင့်၎င်း၏အဓိကပုံမှန် syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
$email = "example@example.com";
if(preg_match("/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/", $email)){
echo "Emailတရားဝင်လိပ်စာ!";
}else{
echo "Emailမမှန်ကန်သောလိပ်စာ!";
}
$phone = "13812345678";
if(preg_match("/^1[3456789]\d{9}$/", $phone)){
echo "လက်ကိုင်ဖုန်းနံပါတ်တရားဝင်!";
}else{
echo "မမှန်ကန်သောမိုဘိုင်းဖုန်းနံပါတ်!";
}
$html = '<div><p>Hello, World!</p></div>';
preg_match("/<p>(.*?)<\/p>/", $html, $matches);
echo "အဆိုပါထုတ်ယူအကြောင်းအရာဖြစ်ပါတယ်:" . $matches[1];
$oldStr = "Hello, PHP!";
$newStr = preg_replace("/PHP/", "World", $oldStr);
echo "အစားထိုး string ကိုဖြစ်ပါတယ်:" . $newStr;
$str = "Hello, World!";
if(preg_match("/World/", $str)){
echo "string တွင်ပါရှိသည်'World'!";
}else{
echo "string တွင်မပါ 0 င်ပါ'World'!";
}
အခြေခံကိုက်ညီမှုအပြင်ပုံမှန်အသုံးအနှုန်းများသည်ပိုမိုရှုပ်ထွေးသောကိုက်ညီသည့်ယုတ္တိဗေဒကိုအကောင်အထည်ဖော်နိုင်သည့်ဖမ်းယူနိုင်သည့်အုပ်စုများနှင့်အခိုင်အမာပြောဆိုမှုများကိုလည်းပံ့ပိုးပေးနိုင်သည်။ အောက်ပါဥပမာသည်သီးခြားသော့ချက်စာလုံးများပါ 0 င်သည့်စာကြောင်းများကိုမည်သို့ထုတ်ယူရမည်ကိုပြသသည်။
$text = "I love PHP. PHP is a powerful language. PHP is widely used.";
preg_match_all("/(.*?PHP.*?)./", $text, $matches);
foreach($matches[1] as $sentence){
echo $sentence . ".";
}
ဤဥပမာမှတစ်ဆင့် Syntax ကိုအပြည့်အဝနားလည်ပြီး PHP ပုံမှန်အသုံးအနှုန်းများကိုအပြည့်အဝနားလည်ပြီးနေ့စဉ်ဖွံ့ဖြိုးရေးလုပ်ငန်းများသို့ပြောင်းလွယ်ပြင်လွယ်စွာအသုံးချနိုင်သည်။ ပုံမှန်အသုံးအနှုန်းများသည်ကြိုးများပြုပြင်ခြင်းအတွက်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ဤဆောင်းပါး၏ပါဝင်မှုသည်သင်၏လေ့လာမှုအတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။ စီမံကိန်း၏အခြေအနေမှန်အပေါ် အခြေခံ. ဆက်လက်လေ့လာခြင်းနှင့်လေ့ကျင့်ခြင်းပြုလုပ်ရန်ကြိုဆိုပါသည်။