PHP ပရိုဂရမ်တွင် string နှိုင်းယှဉ်ခြင်းသည်ဘုံလိုအပ်ချက်ဖြစ်သည်။ PHP သည်အော်ပရေတာများနှင့် built-in functions အပါအ 0 င်ကြိုးများကိုနှိုင်းယှဉ်ရန်နည်းလမ်းအမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။ သင်၏လိုအပ်ချက်အရသင့်လျော်သောနည်းလမ်းကိုရွေးချယ်နိုင်သည်။
Data အမျိုးအစားများမည်သို့ပင်ရှိပါစေကြိုးနှစ်ချောင်း၏တန်ဖိုးများကိုနှိုင်းယှဉ်ရန် Equalal Experier ကိုအသုံးပြုပါ။ string တန်ဖိုးနှစ်ခုသည်တန်းတူဖြစ်လျှင်,
တန်းတူညီမျှမှုစွမ်းရည်ကိုကြိုးနှစ်ချောင်း၏တန်ဖိုးများနှင့်အမျိုးအစားများကိုတင်းကြပ်စွာနှိုင်းယှဉ်ရန်အသုံးပြုသည်။ ကြိုးတန်ဖိုးနှင့်အမျိုးအစားသည်တန်းတူဖြစ်မှသာရလဒ်မှာမှန်သည်,
မညီမျှမှုအော်ပရေတာသည်ကြိုးနှစ်ချောင်း၏တန်ဖိုးများကိုနှိုင်းယှဉ်ရန်အသုံးပြုသည်။ ကြိုးနှစ်ချောင်းသည်တန်းတူမဟုတ်လျှင်မဟုတ်လျှင်စစ်မှန်သည်။
မညီမျှမှုအော်ပရေတာသည်ကြိုးနှစ်ချောင်း၏တန်ဖိုးနှင့်အမျိုးအစားကိုတင်းကြပ်စွာနှိုင်းယှဉ်သည်။ string တန်ဖိုးများ (သို့) အမျိုးအစားများကွဲပြားခြားနားနေမှသာရလဒ်မှာမှန်သည်,
PHP သည် string အရွယ်အစားများသို့မဟုတ်စာလုံးအသေးများ sensitivity ကိုနှိုင်းယှဉ်ခြင်းအတွက်လုပ်ဆောင်ချက်အမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။
StrcMP () - ကြိုးနှစ်ချောင်းကိုနှိုင်းယှဉ်ခြင်းနှင့်၎င်းတို့၏ဆွေမျိုးအရွယ်အစားကိုကိုယ်စားပြုသည့်ကိန်းဂဏန်းကိုပြန်ပို့သည်။
Strcasecmp () - ကြိုးနှစ်ချောင်းကိုအမှုန့်နှစ်ခုနှင့်နှိုင်းယှဉ်ပြီး၎င်းတို့၏ဆွေမျိုးအရွယ်အစားကိုကိုယ်စားပြုသောကိန်းတစ်ခုနှင့်နှိုင်းယှဉ်သည်။
strncmp (): ကြိုးနှစ်ချောင်း၏ပထမ ဦး ဆုံး n အက္ခရာများကိုနှိုင်းယှဉ်။ ၎င်းတို့၏ဆွေမျိုးအရွယ်အစားကိုကိုယ်စားပြုသောကိန်းတစ်ခုနှင့်နှိုင်းယှဉ်သည်။
strncasecmp (): stries နှစ်ခု၏ပထမ ဦး ဆုံး n အက္ခရာများကိုစာလုံးအကြီးအကင်းအမာသဘောစုံမရှိဘဲနှိုင်းယှဉ်။ သူတို့၏ဆွေမျိုးအရွယ်အစားကိုကိုယ်စားပြုသောကိန်းဂဏန်းကိုပြန်ပို့သည်။
$str1 = "Hello";
$str2 = "World";
// အသုံးပြု == အော်ပရေတာနှိုင်းယှဉ်တန်ဖိုး
if ($str1 == $str2) {
echo "str1 နှင့် str2 တူညီသော。";
} else {
echo "str1 နှင့် str2 不တူညီသော。";
}
// အသုံးပြု strcmp() function နှိုင်းယှဉ်
$result = strcmp($str1, $str2);
if ($result == 0) {
echo "str1 နှင့် str2 大小တူညီသော。";
} elseif ($result > 0) {
echo "str1 ထက်သာခြင်း str2。";
} else {
echo "str1 ထက်နည်းသော str2。";
}ကွဲပြားသောလိုအပ်ချက်များအရသင့်လျော်သော string နှိုင်းယှဉ်ချက်နည်းလမ်းကိုရွေးချယ်နိုင်သည်။ ရိုးရှင်းသောတန်ဖိုးနှိုင်းယှဉ်မှုများအတွက်အော်ပရေတာများကိုသုံးနိုင်သည်။ အရွယ်အစားနှိုင်းယှဉ်မှုများသို့မဟုတ်စာလုံးအကြီးအသေးအရေးကြီးသည့်လိုအပ်ချက်များအတွက် string နှိုင်းယှဉ်လုပ်ဆောင်မှုများကိုသင်အသုံးပြုနိုင်သည်။