လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> strips နှင့် substr ပူးတွဲထုတ်ယူ substrcstr

strips နှင့် substr ပူးတွဲထုတ်ယူ substrcstr

M66 2025-05-31

PHP, strips များ နှင့် submrment တွင်အသုံးပြုသော string တစ်ခု၏ပထမ ဦး ဆုံးဖြစ်ပွားခြင်းအနေအထားကိုရှာဖွေရန်နှင့်သတ်မှတ်ထားသောရာထူးမှအသီးအနှံများကိုအသီးအနှံများကိုထုတ်ယူရန်အသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်နှစ်ခုကိုပေါင်းစပ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်အချို့သော string တွင်သတ်မှတ်ထားသောအနေအထားပြီးနောက်အကြောင်းအရာများကိုအလွယ်တကူထုတ်ယူနိုင်သည်။

strips

stripss များကို အခြား string တစ်ခုတွင်သတ်မှတ်ထားသောကြိုး၏တည်နေရာကိုရှာဖွေရန်အသုံးပြုသည်။ ၎င်း၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 stripos($haystack, $needle, $offset);
  • $ haystack သည်ရှာဖွေနေသည့် string ကိုဖြစ်သည်။

  • $ အပ်ကို ရှာဖွေရန် string ကိုဖြစ်ပါတယ်။

  • $ Offset သည် lookup ၏စတင်အနေအထားကိုသတ်မှတ်ပေးသော optional parameter သည် optional parameter တစ်ခုဖြစ်သည်။

strips များသည် string $ အပ်သည် $ haystack တွင်ပထမဆုံးပေါ်လာသည့်အနေအထားကိုပြန်ပို့သည် (ရေတွက်ခြင်းမှစတင်သည်) ။ သတ်မှတ်ထားသော string ကိုမတွေ့ပါက မှားယွင်းစွာ ပြန်ပို့သည်။

substrstr function ကို

string တစ်ခု၏သတ်မှတ်ထားသောအပိုင်းကိုကြားဖြတ်ရန် subvress ကိုအသုံးပြုသည်။ ၎င်း၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 substr($string, $start, $length);
  • $ string ကို ကြားဖြတ်ခံရဖို့ string ကိုဖြစ်ပါတယ်။

  • $ Start သည် Intercept ၏ Start STACK (0 မှရေတွက်ခြင်း) ၏စတင်အနေအထားဖြစ်သည်။

  • $ အရှည် သည်ကြားဖြတ်ခံရမည့်ဇာတ်ကောင်အရေအတွက်ဖြစ်သည်။ ချန်လှပ်ပါက string ၏အဆုံးကိုပုံမှန်အားဖြင့်ကြားဖြတ်လိမ့်မည်။

ပေါင်းစပ် ခြင်း နှင့် substr ကို သုံးပါ

ကျွန်ုပ်တို့တွင် string တစ်ခုရှိပြီးသီးခြားနေရာတစ်ခုမှအကြောင်းအရာများကိုထုတ်ယူလိုပါကတည်နေရာကိုပထမနေရာတွင်ရှာဖွေရန် strips များကို သုံး နိုင်သည်။

နမူနာကုဒ်

 <?php
$string = "ကျွန်ုပ်တို့၏တရားဝင်ဝက်ဘ်ဆိုက်မှကြိုဆိုပါသည်:https://www.m66.net,ပိုမိုသိရှိလိုပါကရယူပါ。";
$search = "https://";

// အသုံးပြု stripos string ကိုရှာပါ "https://" တည်ရှိမှု
$position = stripos($string, $search);

if ($position !== false) {
    // အသုံးပြု substr မှ "https://" 之后တည်ရှိမှု开始提取字符串
    $result = substr($string, $position + strlen($search));
    echo "ထုတ်ယူအကြောင်းအရာ:$result";
} else {
    echo "သတ်မှတ်ထားသောအကြောင်းအရာများကိုရှာမတွေ့ပါ";
}
?>

ကုဒ်ရှင်းပြချက်

  1. $ string သည်ကျွန်ုပ်တို့လုပ်ဆောင်လိုသော string ဖြစ်သည်။

  2. $ Search သည်ကျွန်ုပ်တို့ရှာဖွေနေသည့်အလွှာတစ်ခုဖြစ်ပြီး https: // "

  3. Stripos ($ string, $ search) ကို "Https: //" သည် ပထမအကြိမ် တွင်ပထမ ဦး ဆုံးအကြိမ်တွေ့ရသည့်နေရာကိုရှာဖွေရန်အသုံးပြုသည်။ strips များသည် string စသည့်အနေအထားကို ဦး စွာပေါ်လာသည့်နေရာ၏အညွှန်းကိန်းကိုပြန်ပို့သည်ကိုသတိပြုပါ။

  4. အကယ်. တည်နေရာကိုတွေ့ရှိပါကထိုတည်နေရာမှအရာအားလုံးကိုထုတ်ယူရန်ကျွန်ုပ်တို့သည် Substrch ($ string + strlen (strlen)) ကို အသုံးပြုသည်။

  5. strlen ($ Search) ကို ရှာဖွေကြွက်ပင်မှထုတ်ယူခြင်းကိုသေချာစေရန်ရှာဖွေရေး string ကိုတွက်ချက်ရန်အသုံးပြုသည်။

ရလဒ်ရလဒ်

 ထုတ်ယူအကြောင်းအရာ:www.m66.net,ပိုမိုသိရှိလိုပါကရယူပါ。

ဤနည်းအားဖြင့်ကျွန်ုပ်တို့သည် URL ရှိသတ်မှတ်ထားသောတည်နေရာပြီးနောက်အကြောင်းအရာများကိုအလွယ်တကူဖြည်ချနိုင်သည်။

အကျဉ်းချုပ်

Strips နှင့် Substrts များကိုပေါင်းစပ်ခြင်းအားဖြင့်သတ်မှတ်ထားသောအနေအထားကို string တွင်အလွန်အဆင်ပြေစွာရှာဖွေပြီးထိုအနေအထားအပြီးအကြောင်းအရာကိုထုတ်ယူနိုင်သည်။ ဤနည်းလမ်းသည် URLs များ, လမ်းကြောင်းများသို့မဟုတ်အခြား strings data data data များကိုပြုပြင်ခြင်းရှိမရှိအလွန်ထိရောက်သည်။