PHP တွင် strips () function ကို function ကိုအခြား string တစ်ခုတွင်မည်သည့်နေရာတွင်ပေါ်လာသည့်နေရာတွင်ရှာရန်အသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်သည်သော့ချက်စာလုံးတစ်စင်းတည်ရှိခြင်းရှိမရှိဆုံးဖြတ်ခြင်းကဲ့သို့သော string နှင့်ဆက်စပ်သောယုတ္တိဗေဒကိုလုပ်ဆောင်သည့်အခါဤလုပ်ဆောင်ချက်ကိုမကြာခဏအသုံးပြုလေ့ရှိသည်။
သို့သော် strips -s () ၏ ပြန်လာတန်ဖိုးဝိသေသ (), ဤဆောင်းပါးသည်ဤပြ issue နာကိုအသေးစိတ်ခွဲခြမ်းစိတ်ဖြာပြီးမှန်ကန်သောဆုံးဖြတ်ချက်ချလိမ့်မည်။
$haystack = "Welcome to m66.net!";
$needle = "welcome";
$pos = stripos($haystack, $needle);
အထက်ပါဥပမာတွင် stripsipos () သည် 0 င် 0 င် 0 ယ်ခြင်းကို 0 0 ထည့်သွင်းပါလိမ့်မည်။
အစပြုသူများစွာသည်ဤနည်းဖြင့်ရေးသားလိမ့်မည်။
if (stripos($haystack, $needle)) {
echo "သော့ချက်စာလုံးကိုတွေ့ပြီ";
} else {
echo "သော့ချက်စာလုံးများမတည်ရှိပါ";
}
ဤကုဒ်ပါသည့်ပြ problem နာမှာ String ၏အစတွင်သော့ချက်စာလုံး (အနေအထား 0) တွင်ပါ 0 င ် လျှင် ,
$pos = stripos($haystack, $needle);
if ($pos !== false) {
echo "သော့ချက်စာလုံးကိုတွေ့ပြီ,တည်နေရာဖြစ်ပါတယ်:$pos";
} else {
echo "သော့ချက်စာလုံးများမတည်ရှိပါ";
}
( ! == fiss ) နှင့်ညီမျှသောအရေးအသားနည်းလမ်းကိုအသုံးပြုခြင်းသည် function ကို 0 င် သို့မဟုတ် မှားယွင်းစွာ ပြန်လည်ပေးပို့ခြင်းရှိမရှိတိကျစွာခွဲခြားနိုင်သည်။
ဥပမာအသုံးပြုသူမှတင်ပြသောမှတ်ချက်များသည်အချို့သောအထိခိုက်မခံသောစကားများပါ 0 င်ခြင်းရှိမရှိကိုကျွန်ုပ်တို့ရှာဖွေလိုသည်။