လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> string တစ်ခုစီ၏အရှည်ကိုစိတ်ကြိုက်ပြုလုပ်ရန် strow_split ကိုသုံးပါ

string တစ်ခုစီ၏အရှည်ကိုစိတ်ကြိုက်ပြုလုပ်ရန် strow_split ကိုသုံးပါ

M66 2025-05-28

PHP တွင် strip_split သည်အလွန်အသုံးများသော string function တစ်ခုဖြစ်ပြီး၎င်း၏အဓိကလုပ်ဆောင်ချက်မှာကြိုးများကို arrays ထဲသို့ခွဲရန်ဖြစ်သည်။ string_split သည် ကြိုးများကိုပုံမှန်အားဖြင့်ခွဲခြားထားသော်လည်းတစ်ခါတစ်ရံ string တစ်ခုစီ၏အရှည်ကိုထိန်းချုပ်ရန်ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိရန်လိုအပ်သည်။ ဤဆောင်းပါးသည် strow_split function ကိုမည်သို့အသုံးပြုရမည်ကိုရှင်းပြပါမည်။

strow_split function ကဘာလဲ?

strip_split function သည်သတ်မှတ်ထားသောအရှည်တစ်ခုခင်းကျင်းမှုတစ်ခုသို့ string တစ်ခုခွဲထားသည်။ အကယ်. သင်သည်အုပ်စုခွဲအရှည်ကိုမဖော်ပြပါက၎င်းကိုပုံမှန်အားဖြင့် 1 ဇာတ်ကောင်ဖြင့်ခွဲထွက်လိမ့်မည်။ ဥပမာအားဖြင့်:

 $string = "Hello World";
$array = str_split($string);
print_r($array);

output ရလဒ် -

 Array
(
    [0] => H
    [1] => e
    [2] => l
    [3] => l
    [4] => o
    [5] =>  
    [6] => W
    [7] => o
    [8] => r
    [9] => l
    [10] => d
)

သင်မြင်နိုင်သည့်အတိုင်းဇာတ်ကောင်တစ်ခုစီသည်သီးခြားခင်းကျင်းသောဒြပ်စင်တစ်ခုသို့ခွဲထားသည်။

တစ်ခုချင်းစီကို string ကို၏အရှည်စိတ်ကြိုက်

strip_split function က string တစ်ခုစီကိုအရှည်ကိုအရှည်ဖြင့် သုံး. အရှည်ကို သုံး. သတ်မှတ်ရန်ခွင့်ပြုသည်။ စာလုံးဖျားငါးသွေ့မှု 3 လုံးတိုင်းကိုခွဲထုတ်ချင်တယ်ဆိုပါစို့။ ကုဒ်ကိုဒီလိုရေးထားနိုင်တယ်ဆိုပါစို့။

 $string = "Hello World";
$array = str_split($string, 3);
print_r($array);

output ရလဒ် -

 Array
(
    [0] => Hel
    [1] => lo 
    [2] => Wor
    [3] => ld
)

ဤနည်းအားဖြင့်ကျွန်ုပ်တို့သည် string ကိုစာလုံး (3) လုံးဖြင့်အောင်မြင်စွာခွဲထုတ်နိုင်ခဲ့သည်။

နောက်ဆုံးကျန်ရှိနေသေးသောအစိတ်အပိုင်းကိုမည်သို့ကိုင်တွယ်ရမည်နည်း။

အကယ်. string တစ်ခု၏အရှည်သည်သတ်မှတ်ထားသောအရှည်များစွာကိုကိန်းဂဏန်းများမဟုတ်လျှင် string leget function သည်ကျန်အပိုင်းကိုသီးခြားစီထားရှိပါလိမ့်မည်။ ဥပမာအားဖြင့်, string ကိုအရှည်သည် 11 ဖြစ်ပါကအစိတ်အပိုင်းတစ်ခုစီသည် 3 ဖြစ်လျှင်အဆုံးတွင်ဇာတ်ကောင် 2 လုံးကျန်ရှိလိမ့်မည်။

 $string = "PHP is awesome!";
$array = str_split($string, 3);
print_r($array);

output ရလဒ် -

 Array
(
    [0] => PHP
    [1] =>  
    [2] => is 
    [3] => aw
    [4] => es
    [5] => ome
    [6] => !
)

အပေါ်ကပြထားတဲ့အတိုင်းကျန်အပိုင်းက "ငါ့ကို!" နောက်ဆုံးဒြပ်စင်တွင်ပါဝင်သည်။

အမှန်တကယ်အသုံးပြုမှုနှင့်ပေါင်းစပ်အသုံးပြုမှု - URLs နှင့်အတူ split strings

တစ်ခါတစ်ရံကျွန်ုပ်တို့သည် url နှင့် string ကိုခွဲရန်လိုကောင်းလိုလိမ့်မည်။ URL ပါ 0 င်သောရှည်လျားသော string ကိုခွဲထုတ်ရန်လိုအပ်ပြီးအစိတ်အပိုင်းတစ်ခုစီ၏အရှည်ကိုစိတ်ကြိုက်ပြုပြင်လိုသည်ဆိုပါစို့။ ပိုမိုကောင်းမွန်သောပြသမှုအတွက်ကျွန်ုပ်သည်ပုံသက်သေတွင်အစားထိုး URL ( M66.net ) ကိုသုံးမည်။

ဥပမာအားဖြင့်, အောက်ပါ string ကိုရှိသည်:

 $string = "Visit https://m66.net for more information. Also check out https://m66.net/blog.";
$array = str_split($string, 20);
print_r($array);

output ရလဒ် -

 Array
(
    [0] => Visit https://m66.net
    [1] =>  for more informat
    [2] => ion. Also check ou
    [3] => t https://m66.net/b
    [4] => log.
)

အထက်ပါကုဒ်တွင် segment တစ်ခုစီအတွက်စာလုံး 20 စီကိုခွဲထုတ်ရန် ERL domain name အပိုင်းသည် M66.net ဖြစ်သည်။

အကျဉ်းချုပ်

stract_split function သည်အလွန်ရိုးရှင်းသောနှင့်အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ သင့်လျော်သောအရှည် parameters များကိုသတ်မှတ်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်လက်တွေ့ကျသောလိုအပ်ချက်များကိုဖြည့်ဆည်းရန်ကြိုးတစ်ခုစီ၏အရှည်ကိုစိတ်ကြိုက်ပြုလုပ်နိုင်သည်။ URL ပါ 0 င်သည့် string ကိုခွဲခြားရန်လိုအပ်သည့်အခါ domain name ကိုလိုအပ်ပြီးပြောင်းလွယ်ပြင်လွယ်သောအရှည်အမျိုးမျိုးကဲ့သို့ domain name ကိုအစားထိုးနိုင်သည်။

ဒီဆောင်းပါးကနေတဆင့် strings `strings တွေကိုခွဲပြီး strings တွေကိုခွဲဖို့နဲ့တချို့ကဖြစ်ကောင်းတွေကိုကိုင်တွယ်ဖို့ဘယ်လိုပိုကောင်းအောင်နားလည်သင့်ပါတယ်။