PHP ပရိုဂရမ်တွင် String processing သည် string တစ်ခု၏အစိတ်အပိုင်းတစ်ခုကြားဖြတ်ချက်သည်ဘုံလိုအပ်ချက်တစ်ခုဖြစ်သည်။ PHP သည်ဤလုပ်ဆောင်မှုကိုအကောင်အထည်ဖော်ရန် built-in စုပ်ပုံ () function ကိုထောက်ပံ့ပေးသည်။ ဤဆောင်းပါးသည်ဤ function ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်ဤ function ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်လျှောက်ထားရန်အသေးစိတ်ကုဒ်များကိုအသေးစိတ်မိတ်ဆက်ပေးလိမ့်မည်။
Substric () function ၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
<span class="fun">string substrstr (string $ string, int $ start [, int $ အရှည်])</span>
ဤလုပ်ဆောင်ချက်သည် parameters သုံးခုကိုရရှိသည် - $ string သည်မူလ string ကိုဆိုလိုသည်မှာမူလကကြားဖြတ်ခြင်း၏စတင်ခြင်းနှင့် $ အရှည်သည် optional ကိုကြားဖြတ်သည့်အနေအထားဖြစ်သည်။ အကယ်. $ အရှည် parameter သည်ချန်လှပ်ထားလျှင်, function သည် string ၏အဆုံးမှ $ start အနေအထားမှကြားဖြတ်လိမ့်မယ်။
String ၏အစိတ်အပိုင်းတစ်ခုနှင့် code perment ဖြင့်ကြားဖြတ်ရန် Substrch () function ကိုမည်သို့အသုံးပြုရမည်ကိုသရုပ်ပြကြစို့။
<span class="fun">$ str = "မင်္ဂလာပါ PHP!";</span>
<span class="fun">$ substring = substrstr ($ str, 7);</span>
<span class="fun">ECHO $ အလွှာ; // output: php!</span>
အထက်ပါကုဒ်တွင် string $ str ၏ 7 ဇာတ်ကောင်မှစတင်သည်။ ရလဒ်မှာ PHP!
သတ်မှတ်ထားသောအရှည်၏ကြိုးများကိုကြားဖြတ်ရန်ကျွန်ုပ်တို့သည် substr () function ကိုသုံးနိုင်သည်။
<span class="fun">$ str = "မင်္ဂလာပါ PHP!";</span>
<span class="fun">$ substring = substring ($ str, 7, 3);</span>
<span class="fun">ECHO $ အလွှာ; // output: php</span>
ဒီဥပမာမှာ 7 ယောက်မြောက်ဇာတ်ကောင် 7 ယောက်နဲ့ကြားဖြတ်ချက် 3 လုံးကိုကြားဖြတ်ပြီးရလဒ်က PHP "ပါ။
$ start parameter ကိုအနှုတ်လက်ခဏာနံပါတ်သို့သတ်မှတ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည် string ၏အဆုံးမှကြားဖြတ်နိုင်ပါသည်။
<span class="fun">$ str = "မင်္ဂလာပါ PHP!";</span>
<span class="fun">$ substring = substrstr ($ str, -4);</span>
<span class="fun">ECHO $ အလွှာ; // output: php!</span>
ဤဥပမာတွင်ဒေါ်လာစျေးကို -4 အထိသတ်မှတ်ထားပြီး၎င်းသည် string အဆုံးတွင်စတုတ်ထဇာတ်ကောင်မှစစ၏စပံမှစတင်သည်ဟုဖော်ပြပြီးရလဒ်မှာ PHP!
တရုတ်အက္ခရာများပါ 0 င်သောကြိုးများဖြစ်သော, ဤကိစ္စတွင်ကျွန်ုပ်တို့သည် MB_Subyte ဇာတ်ကောင်များကိုထောက်ပံ့ပေးသော MB_substr () function ကိုအသုံးပြုသင့်သည်။
<span class="fun">$ str = "မင်္ဂလာပါ PHP!";</span>
<span class="fun">$ substring = mb_substred ($ str, 3, 3, 'utf-8);</span>
<span class="fun">ECHO $ အလွှာ; // output: php</span>
ဤနေရာတွင်ကျွန်ုပ်တို့သည် MB_Substr () string $ string ၏တတိယဇာတ်ကောင်ကနေကြားဖြတ်ခြင်းနှင့်ဇာတ်ကောင် 3 လုံးကိုကြားဖြတ်ခြင်းနှင့်ထုတ်ယူခြင်းရလဒ်သည် "PHP" ဖြစ်သည်။
အထက်ပါဥပမာမှတစ်ဆင့် PHP တွင် Substrch () function ၏အခြေခံအသုံးပြုမှုကိုသင်ကျွမ်းကျင်နိုင်သည်။ ဤဥပမာများသည်သင့်အားပိုမိုကောင်းမွန်သောကြိုးကိုင်မှုများကိုပိုမိုကောင်းမွန်အောင်ကူညီပေးသည်ဟုမျှော်လင့်ပါသည်။