PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင် string processing သည်အလွန်အသုံးများသောလိုအပ်ချက်ဖြစ်သည်။ string တစ်ခုမှသတ်သတ်မှတ်မှတ်အကြောင်းအရာများကိုကျွန်ုပ်တို့သိရှိရန်လိုအပ်သည့်အခါ PHP သည်အလွန်လက်တွေ့ကျသောလုပ်ဆောင်မှုကိုထောက်ပံ့ပေးသည်။
အဆိုပါ substrstr () function ကို string တစ်ခု၏အစိတ်အပိုင်းကိုကြားဖြတ်ရန်အသုံးပြုနိုင်ပါသည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
<span class="fun">string substrstr (string $ string, int $ start [, int $ အရှည်])</span>
parameter သည်ဖော်ပြချက်:
အောက်ဖော်ပြပါများသည်စာနယ်ဇင်းများကိုအသုံးပြုမှုကိုနားလည်ရန်ဥပမာများစွာရှိသည်။
$str = "Hello, World!";
$sub_str = substr($str, 0, 5);
echo $sub_str; // ထုတ်လုပ်ခြင်း "Hello"
ဤနေရာတွင်ကျွန်ုပ်တို့သည် string $ string string ၏ string အနေအထားမှစာလုံး 5 လုံးကိုဖြတ်ပြီး $ sub_str ကိုသတ်မှတ်ပါ။ နောက်ဆုံး output သည် "ဟဲလို" ဖြစ်သည်။
$str = "Hello, World!";
$sub_str = substr($str, 7);
echo $sub_str; // ထုတ်လုပ်ခြင်း "World!"
ဒီဥပမာမှာ string ရဲ့အဆုံးအထိ 7th ဇာတ်ကောင်ရဲ့အစမှစနေတဲ့အကြောင်းအရာတွေကိုကြားဖြတ်နေပြီးရလဒ်ကတော့ "ကမ္ဘာကြီး" ပါ။
$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 အတွက်အလွန်အထောက်အကူပြုသည်။