PHP ပုံမှန်အသုံးအနှုန်းများသည်ကြိုးနှင့်ကိုက်ညီခြင်းနှင့်ကြိုးကိုင်ရန်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည် developer များကတိကျသောပုံစံများကိုရှာဖွေရန်, input formats များကိုစစ်ဆေးရန်နှင့်စာသားအပြောင်းအလဲများကိုအမျိုးမျိုးလုပ်ဆောင်ရန်ကူညီနိုင်သည်။ ဤဆောင်းပါးသည်သင့်အား PHP ပုံမှန်အသုံးအနှုန်းများကိုမည်သို့အသုံးပြုရမည်ကိုသင့်အားပြည့်စုံစွာမိတ်ဆက်ပေးလိမ့်မည်။
ပုံမှန်အသုံးအနှုန်းများတွင်သာမန်အက္ခရာများနှင့်အထူးအက္ခရာများပါဝင်သည်။ PHP တွင်, ကိုက်ညီခြင်း, ရှာဖွေခြင်း, အစားထိုးခြင်းနှင့်အခြားစစ်ဆင်ရေးများရရှိရန်အတွက် built-in ပုံမှန်လုပ်ဆောင်ချက်များကိုသုံးနိုင်သည်။
ကြိုးများပေါ်တွင်ပုံစံနှင့်ကိုက်ညီစေရန် preg_match function ကိုသုံးပါ။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
$pattern = '/h\d/';
$string = 'Heading1';
preg_match($pattern, $string, $matches);
print_r($matches);
အထက်ဖော်ပြပါကုဒ်တွင်ပုံမှန်အသုံးအနှုန်း / h \ f သည် "h" အက်ခရာဖြင့်စတင်သည့် string နှင့်ကိုက်ညီရန်အသုံးပြုသည်။ String "ခေါင်းစဉ်1" အပေါ်ပွဲစဉ်ကိုလုပ်ဆောင်ပါ။ ရလဒ်ကို ဒေါ်လာ နှင့်နှိုင်းယှဉ်လျှင်ရလဒ်များတွင်သိမ်းဆည်းထားသည်။
ပွဲစဉ်ရလဒ် -
Array
(
[0] => H1
)
သင်မြင်နိုင်သည့်အတိုင်း string တွင် "H1" ကိုအောင်မြင်စွာလိုက်ဖက်သည်။
ပြုပြင်ထားသောစည်းမျဉ်းများကိုညှိရန်အတွက်ပြုပြင်မွမ်းမံရန်အသုံးပြုသည်။
ပြုပြင်မွမ်းမံသူများ၏စကားရပ်၏အဆုံးတွင် / ပုံစံ / ပုံစံကို ဆိုလိုသည်။
နံပါတ်များနှင့်ကိုက်ညီရန်သင်အသုံးပြုနိုင်ပါသည် ။ ဥပမာအားဖြင့်အောက်ပါအတိုင်းဖြစ်သည် -
$pattern = '/\d+/';
$string = 'abc123def';
preg_match($pattern, $string, $matches);
print_r($matches);
ရလဒ်ရလဒ် -
Array
(
[0] => 123
)
နံပါတ် 123 "ကိုအောင်မြင်စွာလိုက်ဖက်သည်။
ပုံမှန်အသုံးအနှုန်းများကိုအီးမေးလ်လိပ်စာကဲ့သို့သော format valueification အတွက်အသုံးပြုလေ့ရှိသည်။
$pattern = '/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/';
$email = '[email protected]';
if (preg_match($pattern, $email)) {
echo "မှန်ကန်သောအီးမေးလ်လိပ်စာပုံစံ";
} else {
echo "အီးမေးလ်လိပ်စာ format အမှား";
}
Code သည်စာတိုက်ပုံးပုံစံသည်မှန်ကန်မှုရှိမရှိဆုံးဖြတ်သည်။ အကယ်. ကိုက်ညီမှုသည်အောင်မြင်လျှင် Prompt သည်မှန်ကန်သည်။
ဤလုပ်ဆောင်ချက်သည်ကိုက်ညီသောအကြောင်းအရာ, နမူနာကုဒ်ကိုအစားထိုးရန်အသုံးပြုသည်။
$pattern = '/blue/i';
$replacement = 'red';
$string = 'The sky is BLUE.';
$result = preg_replace($pattern, $replacement, $string);
echo $result;
Execution ရလဒ်များ -
<span class="fun">ကောင်းကင်ကနီတယ်</span>
string ကိုအတွက် "အပြာရောင်" ကို "အနီရောင်" ဖြင့်အစားထိုးသည်။
ဤလုပ်ဆောင်ချက်သည်ပုံမှန်အသုံးအနှုန်းနှင့်အညီ string ကိုခွဲခြားရန်အသုံးပြုသည်။
$pattern = '/\s+/';
$string = 'Hello World';
$result = preg_split($pattern, $string);
print_r($result);
ရလဒ်ရလဒ် -
Array
(
[0] => Hello
[1] => World
)
အောင်မြင်စွာ string ကို array သို့ split ။
PHP ပုံမှန်အသုံးအနှုန်းများသည် string နှင့်ကိုက်ညီခြင်းနှင့်အစားထိုးခြင်းအတွက်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်း၏အခြေခံ syntax နှင့်အဓိကလုပ်ဆောင်ချက်များကိုကျွမ်းကျင်မှုများကဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။ ဤဆောင်းပါးသည်အခြေခံကိုက်ညီခြင်း, ပြုပြင်မွမ်းမံသူများ, ဘုံပုံစံများနှင့်လုပ်ငန်းဆောင်တာများစသဖြင့်ပြုလုပ်သောအခြေခံနိဒါန်းအစရှိသဖြင့်အစပြုသည်။ PHP ပုံမှန်အသုံးအနှုန်းတွေကိုနက်နက်နဲနဲနားလည်သဘောပေါက်စေပြီး smoother development text အောင်မြင်မှုရအောင်ကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။