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

PHP substrstrstrstrstruch () function ကိုအသေးစိတ်ရှင်းလင်းချက် - string string ကို compring ကိုထိရောက်စွာကြားဖြတ်ရန်

M66 2025-06-15

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

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

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

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

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

  • $ string : ကြားဖြတ်ခံရဖို့ string ကို။
  • $ Start : ကြားဖြတ်ခြင်းစသည့်အနေအထားတွင်ရာထူးကို 0 မှတွက်ချက်သည်။
  • $ အရှည် : optionaled အရှည်ညွှန်ပြ, optional ကို။ မသတ်မှတ်ပါက string ၏အဆုံးကို start ကိုအနေအထားကနေကြားဖြတ်နေသည်။

အောက်ဖော်ပြပါများသည်စာနယ်ဇင်းများကိုအသုံးပြုမှုကိုနားလည်ရန်ဥပမာများစွာရှိသည်။

ဥပမာ 1 - string တစ်ခု၏အစိတ်အပိုင်းတစ်ခုကြားဖြတ်

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

ဤနေရာတွင်ကျွန်ုပ်တို့သည် string $ string string ၏ string အနေအထားမှစာလုံး 5 လုံးကိုဖြတ်ပြီး $ sub_str ကိုသတ်မှတ်ပါ။ နောက်ဆုံး output သည် "ဟဲလို" ဖြစ်သည်။

ဥပမာ 2 - သတ်မှတ်ထားသောအနေအထားမှအဆုံးအထိကြားဖြတ်ခြင်း (အရှည်အရှည်မဟုတ်)

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

ဒီဥပမာမှာ string ရဲ့အဆုံးအထိ 7th ဇာတ်ကောင်ရဲ့အစမှစနေတဲ့အကြောင်းအရာတွေကိုကြားဖြတ်နေပြီးရလဒ်ကတော့ "ကမ္ဘာကြီး" ပါ။

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

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

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

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

အကျဉ်းချုပ်

PHP တွင် Substr () သည်အလွန်လက်တွေ့ကျပြီးအသုံးများသော string intercept function တစ်ခုဖြစ်သည်။ $ Start နှင့် $ အရှည် parameters တွေကိုပြောင်းလွယ်ပြင်လွယ်စွာလျှောက်ထားခြင်းဖြင့်သင်လိုအပ်သော string အပိုင်းကိုအလွယ်တကူကြားဖြတ်နိုင်သည်။ ဒီ function ကိုကျွမ်းကျင်မှုသည်နေ့စဉ် PHP string processing အတွက်အလွန်အထောက်အကူပြုသည်။

မကြာသေးမီ ဆောင်းပါးများ