PHP Development တွင် string တစ်ခုတွင်တိကျသောဇာတ်ကောင်များသို့မဟုတ်အလွှာအချို့ပါ 0 င်ခြင်းရှိမရှိဆုံးဖြတ်ရန်ဘုံလိုအပ်ချက်ဖြစ်သည်။ PHP သည်ဤလုပ်ဆောင်မှုကိုအကောင်အထည်ဖော်ရန်လုပ်ဆောင်ချက်အမျိုးမျိုးကိုပေးသည်။ ၎င်းကိုအောက်တွင်ဖော်ပြထားသောတစ်ခုဖြင့်မိတ်ဆက်ပေးလိမ့်မည်။
strpos () function ကို function ကိုဇာတ်ကောင်တစ် ဦး ၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုသို့မဟုတ် string ကိုအတွက် substring ကိုရှာဖွေရန်အသုံးပြုသည်။ တွေ့ရင် function ဟာဇာတ်ကောင်ရဲ့အနေအထားအညွှန်းကိန်းကိုပြန်ပို့ပေးတယ်,
$string = 'Hello World';
$char = 'W';
if (strpos($string, $char) !== false) {
echo 'strings အတွက်ဇာတ်ကောင်ပါရှိသည် "' . $char . '"';
} else {
echo 'အဘယ်သူမျှမဇာတ်ကောင် string ကိုထဲမှာထည့်သွင်းနေကြသည် "' . $char . '"';
}
strstren () function ကိုသတ်မှတ်ထားသောဇာတ်ကောင်တစ်ခုသို့မဟုတ် string တစ်ခုတွင်အလွှာတစ်ခု၏တည်ရှိမှုကိုရှာဖွေရန်အသုံးပြုသည်။ ပစ္စုပ္ပန်လျှင်, ကိုက်ညီတဲ့ဇာတ်ကောင်ကနေ string ကို၏အဆုံးအထိအလွှာကိုပြန်ပို့ပါ။
$string = 'Hello World';
$substring = 'World';
if (strstr($string, $substring)) {
echo 'တစ် ဦး substring တစ် string ကိုအတွက်ပါဝင်သည် "' . $substring . '"';
} else {
echo 'အဆိုပါ string ကို substring မဆံ့မပါဘူး "' . $substring . '"';
}
Preg_match () သည်ပုံမှန်ဖော်ပြချက်မှတဆင့်သတ်မှတ်ထားသောပုံစံနှင့်ကိုက်ညီသည်။ ပိုမိုရှုပ်ထွေးသောဇာတ်ကောင်ရှာဖွေရေးလိုအပ်ချက်များကိုသင့်တော်သည်။
/$char/
$string = 'Hello World';
$char = 'W';
if (preg_match('/' . $char . '/', $string)) {
echo 'strings အတွက်ဇာတ်ကောင်ပါရှိသည် "' . $char . '"';
} else {
echo 'အဘယ်သူမျှမဇာတ်ကောင် string ကိုထဲမှာထည့်သွင်းနေကြသည် "' . $char . '"';
}
အထက်တွင်ဖော်ပြထားသောနည်းစနစ်များသည်ကွဲပြားသောလိုအပ်ချက်များနှင့်အညီ strings ပါဝင်မှုကိုရှာဖွေရန်ကူညီနိုင်သည်။ ဤလုပ်ဆောင်မှုများကိုကျွမ်းကျင်စေခြင်းသည် PHP string processing ၏ထိရောက်မှုနှင့်တိကျမှန်ကန်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။