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

PHP တွင် substr () function ကို အသုံးပြု. strings ကိုကြားဖြတ်နည်း

M66 2025-07-29

PHP ရှိကြိုးများကိုကြားဖြတ်ရန် Substrch () function ကိုသုံးပါ

PHP ပရိုဂရမ်တွင် String processing သည် string တစ်ခု၏အစိတ်အပိုင်းတစ်ခုကြားဖြတ်ချက်သည်ဘုံလိုအပ်ချက်တစ်ခုဖြစ်သည်။ PHP သည်ဤလုပ်ဆောင်မှုကိုအကောင်အထည်ဖော်ရန် built-in စုပ်ပုံ () function ကိုထောက်ပံ့ပေးသည်။ ဤဆောင်းပါးသည်ဤ function ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်ဤ function ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်လျှောက်ထားရန်အသေးစိတ်ကုဒ်များကိုအသေးစိတ်မိတ်ဆက်ပေးလိမ့်မည်။

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

Substric () function ၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

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

ဤလုပ်ဆောင်ချက်သည် parameters သုံးခုကိုရရှိသည် - $ string သည်မူလ string ကိုဆိုလိုသည်မှာမူလကကြားဖြတ်ခြင်း၏စတင်ခြင်းနှင့် $ အရှည်သည် optional ကိုကြားဖြတ်သည့်အနေအထားဖြစ်သည်။ အကယ်. $ အရှည် parameter သည်ချန်လှပ်ထားလျှင်, function သည် string ၏အဆုံးမှ $ start အနေအထားမှကြားဖြတ်လိမ့်မယ်။

Code Page: string တစ်ခု၏ကြားဖြတ်

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!

Code Pegion: သတ်မှတ်ထားသောအရှည်၏ကြားဖြတ်ကြိုး

သတ်မှတ်ထားသောအရှည်၏ကြိုးများကိုကြားဖြတ်ရန်ကျွန်ုပ်တို့သည် 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 "ပါ။

Code Page: string တစ်ခု၏နောက်ဆုံးဇာတ်ကောင်အနည်းငယ်ကိုကြားဖြတ်

$ 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!

Code Page: တရုတ်စာလုံးများကိုကြားဖြတ်ရန် Substric () function ကိုသုံးပါ

တရုတ်အက္ခရာများပါ 0 င်သောကြိုးများဖြစ်သော, ဤကိစ္စတွင်ကျွန်ုပ်တို့သည် MB_Subyte ဇာတ်ကောင်များကိုထောက်ပံ့ပေးသော MB_substr () function ကိုအသုံးပြုသင့်သည်။

 <span class="fun">$ str = "မင်္ဂလာပါ PHP!";</span>
 <span class="fun">$ substring = mb_substred ($ str, 3, 3, &#39;utf-8);</span>
 <span class="fun">ECHO $ အလွှာ; // output: php</span>

ဤနေရာတွင်ကျွန်ုပ်တို့သည် MB_Substr () string $ string ၏တတိယဇာတ်ကောင်ကနေကြားဖြတ်ခြင်းနှင့်ဇာတ်ကောင် 3 လုံးကိုကြားဖြတ်ခြင်းနှင့်ထုတ်ယူခြင်းရလဒ်သည် "PHP" ဖြစ်သည်။

Substrice () ကိုအသုံးပြုသည့်အခါမှတ်သားရမည့်အရာများ

  • $ start parameter သည်ကြားဖြတ်၏ start အနေအထားကိုဖော်ပြသည်။ အကယ်. ၎င်းသည်အနုတ်လက်ခဏာနံပါတ်ဖြစ်ပါက string ၏အဆုံးမှတွက်ချက်သည်။
  • $ အရှည် parameter သည်ကြားဖြတ်အရှည်ဖော်ပြသည်။ ချန်လှပ်ပါက string ၏အဆုံးကို $ start position မှကြားဖြတ်လိမ့်မည်။
  • တရုတ်အက္ခရာများပါ 0 င်သောကြိုးများအနေဖြင့် MB_Substred () function ကိုအသုံးပြုရန်နှင့် UTF-8 အဖြစ်သတ်မှတ်ရန်ဖော်ပြရန်အကြံပြုပါသည်။

အထက်ပါဥပမာမှတစ်ဆင့် PHP တွင် Substrch () function ၏အခြေခံအသုံးပြုမှုကိုသင်ကျွမ်းကျင်နိုင်သည်။ ဤဥပမာများသည်သင့်အားပိုမိုကောင်းမွန်သောကြိုးကိုင်မှုများကိုပိုမိုကောင်းမွန်အောင်ကူညီပေးသည်ဟုမျှော်လင့်ပါသည်။

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