လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> strips-function ကိုအခြေခံအသုံးပြုမှု

strips-function ကိုအခြေခံအသုံးပြုမှု

M66 2025-05-31

PHP ပရိုဂရမ်တွင် strings သည်နေ့စဉ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အသုံးအများဆုံးအလုပ်များထဲမှတစ်ခုဖြစ်သည်။ string တစ်ခုတွင်အလွှာတစ်ခု၏တည်နေရာကိုသင်ရှာဖွေရန်လိုအပ်သည့်အခါသင်၌အထိခိုက်မခံလိုသောအထိခိုက်မခံလိုပါ

strips တွေက ဘာလဲ။

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

function ရှေ့ပြေးပုံစံသည်အောက်ပါအတိုင်းဖြစ်သည် -

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

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

  • $ offset (optional ကို): ပစ်မှတ် string ၏ပထမ ဦး ဆုံးဇာတ်ကောင်မှရှာဖွေမှုကိုစတင်သည်။

  • Reward Value: Substring ပထမ ဦး ဆုံးအစွန်အဖျားပေါ်လာသည့်အနေအထားကိုပြန်လည်ရောက်ရှိလာသည့်အနေအထားကိုပြန်လည်ရောက်ရှိစေပြီးအောင်မြင်မှုရသောအခါ မှားယွင်းစွာ ပြန်ပို့သည်။

အသုံးပြုမှုဥပမာ

ဥပမာ 1 - အခြေခံအသုံးပြုမှု

 <?php
$text = "Welcome to M66.NET, the best place to learn PHP!";
$position = stripos($text, "m66");

if ($position !== false) {
    echo "အလွှာ 'm66' ပထမ ဦး ဆုံးအသွင်အပြင်သည်:$position";
} else {
    echo "未找到အလွှာ 'm66'";
}
?>

output ရလဒ် -

 အလွှာ 'm66' ပထမ ဦး ဆုံးအသွင်အပြင်သည်:11

မူရင်း string ကို M66.net () သည် M66 ကိုအောင်မြင်စွာတွေ့ရှိခဲ့သော်လည်း M66 ကို အောင်မြင်စွာတွေ့ရှိရသော်လည်း M66 ကိုအောင်မြင်စွာတွေ့ရှိရသော်လည်း

ဥပမာ 2 - Offset ဖြင့်ရှာဖွေပါ

 <?php
$url = "https://m66.net/blog/php-guide";
$position = stripos($url, "PHP", 10);

if ($position !== false) {
    echo "offset ၌တည်၏ 10 ပြန်.,'PHP' ပေါ်လာသည့်နေရာမှာ:$position";
} else {
    echo "စိတ်တေစေ 10 ပြန်.未找到 'PHP'";
}
?>

ဤဥပမာတွင်ကျွန်ုပ်တို့သည် PHP ကို ​​"PHP" ကိုစတင်ရှာဖွေနေသည်။ ၎င်းသည် URL protocol part ကိုခုန်ကျော်သွားသည့်အခြေအနေများအတွက်သင့်တော်သော 10 ခုမြောက်ဇာတ်ကောင်မှ "PHP" ကိုရှာဖွေသည်။

မှတ်သားရန်အရာ

  • Strips () 0 သည် 0 မှ စတင်. ရာထူးအညွှန်းကိန်းကိုပြန်လည်ရောက်ရှိသည်။ အကယ်. မှားယွင်းသောအယူ မှားပါ ကအနေအထား 0 ကိုမှားယွင်းစွာရှောင်ရှားရန်ဆုံးဖြတ်ရန် congruent === ကို စစ်ဆေးရန်သတိထားပါ။

  • အကယ်. သင်သည်ကိစ္စတွင်အထိခိုက်မခံသောရှာဖွေမှုတစ်ခုကိုပြုလုပ်လိုပါက stropos () ကို သုံးပါ။

လက်တွေ့ကျသော application အခြေအနေများ

  • url check : ဥပမာအားဖြင့်အသုံးပြုသူမှတင်ပြသော link တွင်သော့ချက်စာလုံးတစ်ခုရှိမရှိဆုံးဖြတ်ပါ။

  • ရှာဖွေရန်အကြံပြုချက်များ - အသုံးပြုသူများသည်ရှာဖွေရေးအကွက်ထဲတွင်အကြောင်းအရာကို 0 င်ရောက်သောအခါ Fuzzy ပွဲများကိုလုပ်ဆောင်သည်။

  • စာသားခွဲခြမ်းစိတ်ဖြာမှု