ဝဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျွန်ုပ်တို့သည်တိကျသောအလွှာများကို string တစ်ခုတွင်ရှာဖွေရန်လိုအပ်သည်။ PHPT ဘာသာစကားသည်ကြိုး များ တူးဖော်ရန်အတွက် built-in function များစွာကိုထောက်ပံ့ပေးသည်။ ဤလုပ်ဆောင်ချက်သည်အခြား string တစ်ခုတွင် string တစ်ခု၏ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကိုရှာဖွေရန်ကျွန်ုပ်တို့အားကူညီနိုင်သည်။
ဤနေရာတွင်အလွှာ၏တည်နေရာကိုရှာဖွေရန် stropos function ကိုအသုံးပြုခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။
<?php
$str
=
"Hello World"
;
$substring
=
"World"
;
$pos
=
strpos
(
$str
,
$substring
);
if
(
$pos
=== false) {
echo
"子字符串未找到"
;
}
else
{
echo
"子字符串的位置为: "
.
$pos
;
}
?>
အထက်ဖော်ပြပါဥပမာတွင်ပထမ ဦး စွာ "Hello World" ဟူသောတန်ဖိုးကိုပထမ ဦး ဆုံး သတ်မှတ်ထားသည်။ ထို့နောက် $ အလွှာ တစ်ခုကို "World" နှင့်အဓိပ္ပါယ်ဖွင့်ဆိုထားသည်။ ထို့နောက် string တွင်အလွှာ၏အနေအထားကိုရှာဖွေရန် stropos function ကိုသုံးပါ။
ဤလုပ်ဆောင်ချက်၏ပထမဆုံး pareter သည်ရှာဖွေရန် string ကိုရှာဖွေရန်နှင့်ဒုတိယ parameter သည်ရှာဖွေရန်အလွှာဖြစ်သည်။ အကယ်. အလွှာတစ်ခုကိုတွေ့ရှိပါက stropos function သည်၎င်း၏ပထမဆုံးဖြစ်ပျက်မှုအနေအထားကိုပြန်ပို့သည်။ မတွေ့ ပါက,
ဥပမာရှိကုဒ်သည်အခြေအနေကို အသုံးပြု . ခြွင်းချက်ဆိုင်ရာကြေညာချက်ကို အသုံးပြု. အလွှာတစ်ခုရှာဖွေနေသည်ကိုဆုံးဖြတ်ရန်ဖြစ်သည်။ အကယ်. $ POS ၏တန်ဖိုးသည် မှားပါက "အလွှာတစ်ခုကိုမတွေ့ရသေး" ပါ။ ဒီလိုမှမဟုတ်ရင် output "substring အနေအထားကတော့" နှင့်၎င်း၏အနေအထားကိုပြသထားတယ်။
အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်သင်သည်အထက်ပါကုဒ်ကိုလိုအပ်သလိုပြုပြင်ရန်နှင့်တိုးချဲ့နိုင်သည်။ ဥပမာအားဖြင့်, အလွှာနှင့်ပစ်မှတ် string ကိုတွေ့ရမည့် string ကို variable များကို dynamically ပြောင်းလဲရန် variable များအဖြစ်ဖြတ်သန်းနိုင်သည်။ ထို့အပြင်အခြား string processing လုပ်ဆောင်ချက်များကိုပိုမို ရှုပ်ထွေးသော string search and processing function များကိုအကောင်အထည်ဖော်ရန်အခြား string structure function များကိုလည်း ပေါင်းစပ်နိုင်သည်။
Strings ရှိအလွှာများ၏အနေအထားကိုရှာဖွေရန် PHP ၏ Stropos function ကိုအသုံးပြုရန်အလွန်လွယ်ကူသည်။ ၎င်းသည် PHP အတွက် PPP အတွက်ဘုံကိရိယာတစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်မှုကိုကျွမ်းကျင်ခြင်းသည် 0 က်ဘ်အပလီကေးရှင်းများကိုဖွင့်သောအခါသို့မဟုတ်စာသားဒေတာများကိုလုပ်ဆောင်ခြင်းတွင်သင်၏အလုပ်စွမ်းဆောင်ရည်ကိုများစွာတိုးတက်စေလိမ့်မည်။