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 င်သည်။
ပထမဥပမာ, 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 ကိုပေါ်လာသည်ဟုဆိုလိုသည်။
အခုဆိုရင် 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 ကို ပြန်လာရန်မျှော်လင့်ထားပြီး၎င်းသည်သတ်မှတ်ထားသောအပိုင်းနှင့်စတင်သည်ကိုညွှန်ပြသည်။
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 များသည် များသောအားဖြင့်ထိရောက်နိုင်သည်။ သို့မဟုတ်သင်အလွန်ကြီးမားသောကြိုးနှင့်ကိုက်ညီမှုရှိနေသည်ဆိုပါက,
strips-spips သည် PHP တွင် string တစ်ခုတွင် string တစ်ခုပါ 0 င်သည်။ ရိုးရှင်းသောကုဒ်အကောင်အထည်ဖော်မှုနှင့်အတူ string ကိုပုံမှန် string တစ်ခုသို့မဟုတ် URL ၌ရှိမရှိတိကျတဲ့ဝေါဟာရနှင့်အတူစတင်မရှိသော, ရှိမရှိအတည်ပြုနိုင်ပါသည်။