လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> string တစ်ခုအတွက်အလွှာတစ်ခု၏အနေအထားကိုရှာဖွေရန် strips များကိုမည်သို့အသုံးပြုရမည်နည်း

string တစ်ခုအတွက်အလွှာတစ်ခု၏အနေအထားကိုရှာဖွေရန် strips များကိုမည်သို့အသုံးပြုရမည်နည်း

M66 2025-06-02

PHP တွင် Strips () function သည် substring ပထမတစ်ခုတွင်အခြားကြိုးတစ်ချောင်းတွင်တွေ့ပြီး၎င်းကိုရှာဖွေရန်ရှာဖွေတွေ့ရှိသည့်နေရာတွင်ရှာဖွေရန်လိုအပ်သည့်အတွက်အလွန်လက်တွေ့ကျသောကိရိယာတစ်ခုဖြစ်သည်။ Stropos () တွင်၎င်း၏အဓိကအားသာချက်မှာ stropos () နှိုင်းယှဉ်သည့်အခါအမှုကွာခြားချက်များကိုလျစ်လျူရှုခြင်းဖြစ်သည်။ ဤဆောင်းပါးသည် stripsipos () function ကိုမည်သို့အသုံးပြုရမည်ကိုတစ်ဆင့်ချင်းရှင်းပြပါမည်။ ဥပမာအားဖြင့်သင်၏နားလည်မှုကိုပိုမိုနက်ရှိုင်းစေသည်။

1 ။ stripsipos () function ကိုမိတ်ဆက်

Strips () သည် PHP တွင် built-in function တစ်ခုဖြစ်ပြီးအဓိက string တွင် substring ပထမ ဦး စွာမည်သည့်နေရာတွင်တွေ့နိုင်သည်ကိုရှာရန်။ ၎င်း၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 int|false stripos(string $haystack, string $needle, int $offset = 0)
  • $ haystack : ရှာဖွေရန်အဓိက string ကို။

  • $ အပ် - တွေ့ရှိရမည့်အလွှာ။

  • $ offset (optional ကို): ရှာဖွေမှုစတင်ရန်မည်သည့်ဇာတ်ကောင်အနေအထားကနေ။

Value ကိုပြန်သွားပါ

  • တွေ့ပြီဆိုပါကအလွှာပထမ ဦး ဆုံးပေါ်လာသည့်နေရာကိုပြန်ပို့ပါ (0 င်မှစတင်) ။

  • မတွေ့ပါက မှားယွင်း ပါ။

2 ။ Strips ကို အသုံးပြု. အခြေခံဥပမာများ ()

ဥပမာ 1: ရိုးရှင်းသောရှာဖွေရေး

 <?php
$text = "Welcome to M66.net!";
$position = stripos($text, "m66");

if ($position !== false) {
    echo "ပထမ ဦး ဆုံးအကြိမ် substring ပေါ်လာလိမ့်မည်:$position";
} else {
    echo "အလွှာကိုမတွေ့ပါ";
}
?>

ထုတ်လုပ်မှု -

 ပထမ ဦး ဆုံးအကြိမ် substring ပေါ်လာလိမ့်မည်:11

မှတ်စု: "M66" သည်အဓိက stringing တွင်ရှိနေသော်လည်းကျွန်ုပ်တို့သည် "M66" နှင့်အတူတည်နေရာကိုအောင်မြင်စွာရှာဖွေနိုင်ပါသည်။

ဥပမာ 2 - offset parameter ဖြင့်အသုံးပြုမှု

 <?php
$text = "Visit m66.net and explore m66.net more!";
$position = stripos($text, "m66", 15);

if ($position !== false) {
    echo "မှ15ဇာတ်ကောင်များကိုရှာဖွေပါ,အဆိုပါအလွှာတည်နေရာမှာပေါ်လာလိမ့်မယ်:$position";
} else {
    echo "အလွှာကိုမတွေ့ပါ";
}
?>

ထုတ်လုပ်မှု -

 မှ15ဇာတ်ကောင်များကိုရှာဖွေပါ,အဆိုပါအလွှာတည်နေရာမှာပေါ်လာလိမ့်မယ်:28

မှတ်ချက် - ပထမ ဦး ဆုံး "M66" သည်ရာထူး 6 တွင်တွေ့ရလိမ့်မည်။

3 ။ မှတ်စုဖို့အရာ

  1. ဖြစ်ရပ်မှန်အထိခိုက်မခံသောနှိုင်းယှဉ်မှုများအတွက် strespos () ကို သုံးပါ။

  2. $ အပ် သည်အချည်းနှီးသော string တစ်ခုဖြစ်ပါက PHP သည် 0 ပြန်လာလိမ့်မည်။

  3. အသုံးပြုရန်အရေးကြီးသည် === သည် ပြန်လည်ထူထောင်ရေးတန်ဖိုးများ ကို အတိအကျနှိုင်းယှဉ်ရန်,

4 ။ အမှန်တကယ်ကိစ္စရပ်များအပေါ် အခြေခံ. URL စစ်ဆေးမှု

URL သည် URL သည် URL သည် untily access ပါ 0 င်ခြင်းရှိ,

 <?php
$url = "https://m66.net/user/login";
if (stripos($url, "login") !== false) {
    echo "ဤသည် login စာမျက်နှာတစ်ခုဖြစ်သည် URL";
} else {
    echo "မဟုတ် login စာမျက်နှာမဟုတ်ပါ";
}
?>

ထုတ်လုပ်မှု -

 ဤသည် login စာမျက်နှာတစ်ခုဖြစ်သည် URL

5 ။ အကျဉ်းချုပ်

Strips () သည် PHP တွင်အလွန်အသုံး 0 င်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းကိုကျိုးကြောင်းဆီလျော်စွာအသုံးပြုခြင်းဖြင့်သင်၏ string processing ယုတ္တိဗေဒကိုပိုမိုတိကျပြီးအစွမ်းထက်စေနိုင်သည်။ URLs နှင့်သုံးစွဲသူထည့်သွင်းမှုကဲ့သို့သောအချက်အလက်များကိုလုပ်ဆောင်သည့်အခါ၎င်းသည် Code ကိုအားဖြည့်စွက်ခြင်းနှင့်အမှားသည်းခံမှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။