လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP substrstrstrstrstrStr () function ကိုအသေးစိတ်ရှင်းလင်းချက် - ထိရောက်စွာကြားဖြတ်ထားရန်လက်တွေ့ကျသောနည်းလမ်း

PHP substrstrstrstrstrStr () function ကိုအသေးစိတ်ရှင်းလင်းချက် - ထိရောက်စွာကြားဖြတ်ထားရန်လက်တွေ့ကျသောနည်းလမ်း

M66 2025-06-15

PHP function-substrstr () - string တစ်ခု၏ကြားဖြတ်ခြင်း

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

Substric () function ကို၏အခြေခံအသုံးပြုမှု

string ၏အစိတ်အပိုင်းတစ်ခု၏အစိတ်အပိုင်းကိုကြားဖြတ်ရန် substrstr () function ကိုအသုံးပြုသည်။ function ရှေ့ပြေးပုံစံသည်အောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">string substrstr (string $ string, int $ start [, int $ အရှည်])</span>

parameter သည်ဖော်ပြချက်:

  • $ string ကို : အပေါ်လုပ်ကိုင်ရန် string ကို။
  • $ Start : 0 0 ၏အညွှန်းကိန်းပေါ် အခြေခံ. ကြားဖြတ်သည့်အစအနေအထား။
  • $ အရှည် (optional ကို): ကြားဖြတ်အရှည်။ မသတ်မှတ်ပါက string ကို string ၏အဆုံးအထိ string ကိုအနေအထားကနေဝင်ရောက်ကြည့်ရှုလိမ့်မည်။

နမူနာရှင်းပြချက်

ဥပမာ 1: string ကို၏ပထမစာလုံး 5 လုံးကိုကြားဖြတ်

 $str = "Hello, World!";
$sub_str = substr($str, 0, 5);
echo $sub_str;  // ထုတ်လုပ်ခြင်း "Hello"

အထက်ပါကုဒ်သည် string ၏ပထမစာလုံး 5 လုံးကိုဖြတ်တောက်ခဲ့ပြီးရလဒ်မှာ "မင်္ဂလာပါ" ဖြစ်သည်။

ဥပမာ 2 - သတ်မှတ်ထားသောအနေအထားမှကြားဖြတ်, အရှည်မသတ်မှတ်ထားပါ

 $str = "Hello, World!";
$sub_str = substr($str, 7);
echo $sub_str;  // ထုတ်လုပ်ခြင်း "World!"

ဤတွင်ကျွန်ုပ်တို့သည် 7. ဇာတ်ကောင်မှ စ. string မပြီးမချင်းအဆုံးသတ်သွားသည်။ ရလဒ်မှာ "ကမ္ဘာ" ဖြစ်သည်။

ဥပမာ 3 - ကြိုးတွေကိုကြားဖြတ်ဖို့အနုတ်လက်ခဏာ parameters တွေကိုသုံးပါ

 $str = "Hello, World!";
$sub_str = substr($str, -6, 5);
echo $sub_str;  // ထုတ်လုပ်ခြင်း "World"

အနုတ်လက်ခဏာ parameter သည် string ၏အဆုံးမှအနေအထား၏တွက်ချက်မှုကိုဖော်ပြသည်။ ဤဥပမာတွင်ဆဌမဇာတ်ကောင်မှအဆုံးအထိစတင်သည့်စာလုံး 5 လုံးကိုကြားဖြတ်နေပြီးရလဒ်မှာ "လောက" ဖြစ်သည်။

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

  • အကယ်. $ အစသည် string အရှည်ထက်ကျော်လွန်ပါက function သည်အချည်းနှီးသော string ကိုပြန်ပို့သည်။
  • $ အရှည်သည် အနုတ်လက်ခဏာဖြစ်သည့်အခါ function ကို 0 အဖြစ်ရယူပြီးအချည်းနှီးသော string ကိုပြန်ပို့သည်။
  • string တစ်ခု၏အဆုံးမှအချည်းနှီးဖြစ်သောအငြင်းပွားမှုများကိုကြားဖြတ်ရန်အနှုတ်လက်ခဏာအငြင်းပွားမှုများကိုအသုံးပြုနိုင်သည်။

အကျဉ်းချုပ်

Substrict () သည် PHP တွင်အလွန်အရေးကြီးပြီးလက်တွေ့လုပ်ဆောင်ချက်ဖြစ်သည်။ $ Start နှင့် $ အရှည် parameters များကိုပြောင်းလွယ်ပြင်လွယ်ဖြင့်ကျွန်ုပ်တို့သည် string ၏မည်သည့်အစိတ်အပိုင်းကိုမဆိုအလွယ်တကူကြားဖြတ်နိုင်သည်။ ကျွမ်းကျင်မှုသည် string operations များကိုပိုမိုထိရောက်စွာနှင့်စုံလင်စွာပြုလုပ်နိုင်သည်။