လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> stripe function ကိုအသုံးပြုသောအခါ string တစ်ခုသည်တိကျသောဝေါဟာရတစ်ခုရှိ, မရှိစစ်ဆေးရမည်နည်း။ အသေးစိတ်အကောင်အထည်ဖော်မှုနည်းလမ်းခွဲခြမ်းစိတ်ဖြာခြင်း

stripe function ကိုအသုံးပြုသောအခါ string တစ်ခုသည်တိကျသောဝေါဟာရတစ်ခုရှိ, မရှိစစ်ဆေးရမည်နည်း။ အသေးစိတ်အကောင်အထည်ဖော်မှုနည်းလမ်းခွဲခြမ်းစိတ်ဖြာခြင်း

M66 2025-05-17

PHP တွင် strips -function သည် string တစ်ခုသည်အခြား string တစ်ခုတွင်ပထမဆုံးအကြိမ်ပေါ်လာသည့်နေရာကိုရှာရန်အလွန်အသုံးဝင်သောကိရိယာတစ်ခုဖြစ်သည်။ ဤရှာဖွေခြင်းသည်စာလုံးအကြီးအသေးအရေးကြီးသည်။ ၎င်း၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 stripos(string $haystack, string $needle, int $offset = 0): int|false
  • Haystack : တွေ့ရှိရမည့်ပစ်မှတ် string ကို။

  • အပ် - ငါတို့ရှာချင်တဲ့အလွှာ။

  • offset : optional parameter သည်ဤအနေအထားကိုကြည့်ပါ။

များသောအားဖြင့် strives သည် string တစ်ခုတွင် string တစ်ခုပါ 0 င်သည်။

1 ။ အခြေခံဥပမာ

ပထမဥပမာ, striping တစ်ခု၏အစကိုရှာဖွေရန် Strips function ကိုမည်သို့အသုံးပြုရမည်ကိုသရုပ်ပြပါ။

ငါတို့မှာ "Hello World" ရှိတယ်ဆိုပါစို့

 <?php
$haystack = "Hello World";
$needle = "Hello";

if (stripos($haystack, $needle) === 0) {
    echo "နှင့်အတူ string ကို '{$needle}' အစ";
} else {
    echo "အဆိုပါ string ကိုမပါဘူး '{$needle}' အစ";
}
?>

ဤဥပမာတွင် strips များသည် ပထမ ဦး ဆုံးဖြစ်ပွားမှုအနေအထားကိုပြန်လည်ရောက်ရှိစေသည်။ ကျွန်ုပ်တို့သည် string စသည့်အစကိုစစ်ဆေးနေသည့်အတွက်ကျွန်ုပ်တို့သည် 0 ကိုပြန်လာလိုသောကြောင့် 0 0 ကို ပြန်လာစေလိုပါသည်။ အကယ်. ပြန်လာ 0 သည်အစတွင်ပစ်မှတ် string ကိုပေါ်လာသည်ဟုဆိုလိုသည်။

2 ။ URL တွင်စတင်နိုင်သည့်အစကိုမည်သို့စစ်ဆေးရမည်နည်း

အခုဆိုရင် URL ရဲ့သီးခြားအစိတ်အပိုင်းတစ်ခုအတွက်စစ်ဆေးဖို့လိုတယ်ဆိုပါစို့။ URL ၏အစကိုစစ်ဆေးရန်အလားတူနည်းလမ်းကိုကျွန်ုပ်တို့အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်, url ကို https://m66.net " ဖြင့်စတင်မေးမြန်းပါ။ ၎င်းကိုသရုပ်ပြရန် URL domain ကို M66.net ဖြင့်အစားထိုးလိုက်သည်။

 <?php
$url = "https://m66.net/this-is-a-test-url";
$needle = "https://m66.net";

if (stripos($url, $needle) === 0) {
    echo "URL ဖြင့် '{$needle}' အစ";
} else {
    echo "URL 没有ဖြင့် '{$needle}' အစ";
}
?>

ဒီဥပမာမှာ https://m66.net ကို URL string ထဲမှာရှာဖို့ strips တွေကို သုံးပြီး string စတဲ့အစမှာသေချာအောင်လုပ်ပါ။ URL သည် https://m66.net တွင်စတင်သည်ကတည်းက function သည် 0 ကို ပြန်လာရန်မျှော်လင့်ထားပြီး၎င်းသည်သတ်မှတ်ထားသောအပိုင်းနှင့်စတင်သည်ကိုညွှန်ပြသည်။

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

  • Caster sensitivity : strips -function သည် case-managed infitive ဖြစ်သည်, ဆိုလိုသည်မှာ၎င်းသည်ကွဲပြားခြားနားသောအမှုပေါင်းစပ်မှုတွင်ပစ်မှတ်ဝေါဟာရများကိုရှာဖွေနိုင်သည်။ ဥပမာအားဖြင့်, strips များ ("Hello World", "Hello"), "Hello") 0 င် 0 င်ပြန်လာလိမ့်မည်။

  • URL မှ Parameters များ - အကယ်. air query parameters များပါ 0 င်သော URL ကိုလုပ်ဆောင်လိုပါက url သည် Pather Pather သို့မဟုတ် Parameter သည်စတင်နိုင်ခြင်းရှိမရှိစစ်ဆေးရန်လည်းကူညီနိုင်သည်။ အဖွင့်အပိုင်းနှင့်အတူမရောထွေးသင့်ကြောင်း parameter သည် (များသောအားဖြင့် ? ) ၏အစိတ်အပိုင်းတစ်ခုသတိပြုပါ။

  • စွမ်းဆောင်ရည်ထည့်သွင်းစဉ်းစားမှုများ - များသောအားဖြင့် strips များသည် များသောအားဖြင့်ထိရောက်နိုင်သည်။ သို့မဟုတ်သင်အလွန်ကြီးမားသောကြိုးနှင့်ကိုက်ညီမှုရှိနေသည်ဆိုပါက,

4 ။ နိဂုံးချုပ်

strips-spips သည် PHP တွင် string တစ်ခုတွင် string တစ်ခုပါ 0 င်သည်။ ရိုးရှင်းသောကုဒ်အကောင်အထည်ဖော်မှုနှင့်အတူ string ကိုပုံမှန် string တစ်ခုသို့မဟုတ် URL ၌ရှိမရှိတိကျတဲ့ဝေါဟာရနှင့်အတူစတင်မရှိသော, ရှိမရှိအတည်ပြုနိုင်ပါသည်။