PHP ပရိုဂရမ်တွင် string manipulation သည်အလွန်အသုံးများသောလိုအပ်ချက်များအနက်မှတစ်ခုဖြစ်သည်။ ဒေတာအပြောင်းအလဲနဲ့သို့မဟုတ်စာသားခွဲခြမ်းစိတ်ဖြာခြင်း, သတ်မှတ်ထားသောနေရာများရှိအလွှာများကိုထုတ်ယူခြင်းသည်ဖွံ့ဖြိုးရေးလုပ်ငန်းစဉ်တွင်မရှိမဖြစ်လိုအပ်သောကျွမ်းကျင်မှုတစ်ခုဖြစ်သည်။ ဒီဆောင်းပါးက PHP ရဲ့ substrats () function ကိုဘယ်လိုသုံးရမလဲဆိုတာအသေးစိတ်မိတ်ဆက်ပေးပြီးနည်းလမ်းများစွာနဲ့ပြောင်းလွယ်ပြင်နိုင်အောင်လုပ်နိုင်တယ်ဆိုတာကိုအသေးစိတ်မိတ်ဆက်ပေးလိမ့်မယ်။
အဆိုပါ substrstr () function သည် PHP တွင်အသုံးပြုသောဘုံနည်းလမ်းဖြစ်သည်။ ၎င်းသည်မူလ string မှသတ်မှတ်ထားသောအကွာအဝေး၏ substrings များကိုထုတ်ယူနိုင်သည်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
substr
(string, start, length)
အတွက်
ဥပမာအားဖြင့်ကျွန်ုပ်တို့သည် 7. ဇာတ်ကောင် (အညွှန်းကိန်း 6) မှ စ. "Hello, World!" မှ စ. အစပြုရန်အလွှာတစ်ခုကိုထုတ်ယူလိုပါက "World!" အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
$substring
=
substr
4 (
"Hello, World!"
, 6);
ကွပ်မျက်ပြီးနောက် $ အလွှာ ၏တန်ဖိုး "ကမ္ဘာ!" ဖြစ်လိမ့်မည် ။
Start Position ကိုသတ်မှတ်ခြင်းအပြင်ကျွန်ုပ်တို့လည်းအဆုံးတွင်အဆုံးအနေအထားကိုသတ်မှတ်နိုင်သည်။ ဥပမာအားဖြင့်, 7 ကြိမ်မြောက်ဇာတ်ကောင် (အညွှန်းကိန်း 6) မှ 12 ဇာတ်ကောင်ကို "Hello, World" မှ 12 ဇာတ်ကောင် (အညွှန်းကိန်း 11) သို့ထုတ်ယူရန်။ အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
$substring
=
substr
(
"Hello, World!"
, 6, 12 - 6);
ကွပ်မျက်ပြီးနောက် $ အလွှာ ၏တန်ဖိုး "ကမ္ဘာ" ဖြစ်လိမ့်မည်။
PHP ၏ Substrch () function သည်အညွှန်းကိန်းများကိုလည်းအထောက်အကူပြုသည်။ ဥပမာအားဖြင့် "Hello, World!" မှနောက်ဆုံးစာလုံး 5 လုံးကိုထုတ်ယူရန် အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
$substring
=
substr
(
"Hello, World!"
, -5);
ကွပ်မျက်ပြီးနောက် $ အလွှာ ၏တန်ဖိုး "ကမ္ဘာ" ဖြစ်လိမ့်မည်။
အခြေခံ String Interception Interception နှင့်အပြင် Substrace () function သည်အခြားအသုံးဝင်သောလုပ်ဆောင်ချက်များကိုပေးသည်။
Substr () function ကိုအပြင် Substrings များကိုထုတ်ယူရန်အသုံးပြုနိုင်သည့် PHP တွင်အခြားနည်းစနစ်အချို့ရှိသည်။
$substring
=
"Hello, World!"
[start:
end
];
မည်သည့်နည်းလမ်းကိုအသုံးပြုရမည်ကိုရွေးချယ်ခြင်းသည်များသောအားဖြင့်လျှောက်လွှာ၏လိုအပ်ချက်များနှင့်သတ်သတ်မှတ်မှတ်အခြေအနေများပေါ်တွင်မူတည်သည်။
ဒီဆောင်းပါးက Php ရဲ့ Substrts () function ကိုဘယ်လိုသုံးရမလဲဆိုတာကိုပြသထားတယ်။ သင်စာသားဒေတာများကိုပြုပြင်ခြင်းသို့မဟုတ်ခွဲခြမ်းစိတ်ဖြာခြင်း,