လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> အသေးစိတ်ရှင်းပြချက်နှင့် PHP Array အချပ်၏လက်တွေ့ကျသောဥပမာများ

အသေးစိတ်ရှင်းပြချက်နှင့် PHP Array အချပ်၏လက်တွေ့ကျသောဥပမာများ

M66 2025-07-09

ခင်းကျင်း slicing function ကိုအသေးစိတ်ရှင်းပြချက်

Array Slices များကို syntax form array နှင့်အတူသတ်မှတ်ထားသောတစ်စိတ်တစ်ပိုင်း element တွေကိုကြားဖြတ်ရန်အသုံးပြုနိုင်ပါသည်။ Array Slicing မှတဆင့်သင်သည် array အသစ်များကိုအလွယ်တကူဖန်တီးနိုင်သည်, မူရင်းခင်းကျင်းမှုရှိအကြောင်းအရာအချို့ကိုပြုပြင်ပြီးသတ်မှတ်ထားသောအကွာအဝေးအတွင်းရှိဒြပ်စင်များကိုပင်ဖျက်ပစ်နိုင်သည်။

syntax ဖော်ပြချက် slicing slicing slicing

Array Slicing အတွက်အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 Array [Start: End]

အတွက်

  • Start သည်အချပ်၏အညွှန်းကိန်း (ပါဝင်သည်) ဖြစ်သည်။
  • အဆုံးသည်အဆုံးအဆုံး (မပါ 0 င်ပါ) ။

ဥပမာ Demo: Array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုရယူပါ

အောက်ပါဥပမာသည်သတ်မှတ်ထားသောအကွာအဝေးတစ်ခု၏ elements ၏ elear များကိုခင်းကျင်းသောအချပ်များဖြင့်မည်သို့ရယူရမည်ကိုပြသသည်။

 my_array = [1, 2, 3, 4, 5]]
Clu_1 = My_Array [1: 3] # # ဒြပ်စင် 1 နှင့် 2 ပုံနှိပ်နှင့်အတူဒြပ်စင်ကိုရယူပါ။

ဥပမာသရုပ်ပြခြင်း - array အသစ်တစ်ခုဖန်တီးပါ

အညွှန်းကိန်းများအားလုံးကိုပင်အညစ်အကြေးများရရှိခြင်းကဲ့သို့သောတိကျသောဒြပ်စင်များပါ 0 င်သည့်နေရာအသစ်တစ်ခုကိုဖန်တီးရန်ခွင့်ပြုသည်။

 my_array = [1, 2, 3, 4, 5]]
New_Array = My_Array [::] # aldexed elements များအားလုံးကိုရယူလိုက်ပါ (New_array) # output [1, 3, 5]

ဥပမာသရုပ်ပြ - ခင်းကျင်းအကြောင်းအရာများကိုပြုပြင်မွမ်းမံပါ

ခင်းကျင်းအချပ်သည်သတ်မှတ်ထားသောအကွာအဝေးတွင်အစားထိုးထားသော element များကိုအစားထိုးခြင်းဖြင့်မူရင်းခင်းကျင်းမှုကိုပြုပြင်ပြောင်းလဲရန်

 my_array = [1, 2, 3, 4, 5]]
My_Array [1: 3] = [6, 7] # -3 6/2 print (My_array) # output (my_ 6, 7, 4, 4)

ဥပမာသရုပ်ပြ - array element တွေကိုဖျက်ပါ

သတ်မှတ်ထားသောအကွာအဝေးရှိ Element များကိုဖျက်ရန်အချပ်များကိုသုံးပါ။

 my_array = [1, 2, 3, 4, 5]]
Del My_Array [1: 3] # အညွှန်းကိန်း 1 နှင့် 2 ပုံနှိပ်နှင့်အတူ element (my_array) # output ကိုဖျက်ပါ။

အကျဉ်းချုပ်

Array slicing အသုံးပြုခြင်းကိုကျွမ်းကျင်စွာအသုံးပြုခြင်းသည် Php Arrays ၏စစ်ဆင်ရေးထိရောက်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။ ရိုးရှင်းသော syntax နှင့်ပြောင်းလွယ်ပြင်လွယ်လျှောက်လွှာအခြေအနေများနှင့်အတူသင်ပိုမိုလွယ်ကူစွာကြားဖြတ်,

ဆက်စပ်အကြောင်းအရာ