လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP Array Modination နှင့်အပြည့်အဝခွဲခြမ်းစိတ်ဖြာခြင်း - ဖြည့်စွက်ခြင်း, မွမ်းမံခြင်း,

PHP Array Modination နှင့်အပြည့်အဝခွဲခြမ်းစိတ်ဖြာခြင်း - ဖြည့်စွက်ခြင်း, မွမ်းမံခြင်း,

gitbox 2025-07-28

နောက်ခံမိတ်ဆက်

PHP မှ Array များမှာတန်ဖိုးများစွာ, ကိန်းဂဏန်းများ, ကိန်းဂဏန်းများ, floating point နံပါတ်များစသည့်အမျိုးအစားအမျိုးမျိုးကိုသိုလှောင်ထားသည့်ဒေတာအဆောက်အအုံများဖြစ်သည်။ ဤဆောင်းပါးသည် PHP ရှိခင်းကျင်းရန်အတွက်ပြင်ဆင်ရန်အတွက်ဘုံနည်းလမ်းများစွာကိုစနစ်တကျမိတ်ဆက်ပေးလိမ့်မည်။

Arrays ကိုပြောင်းလဲပစ်ရန်နည်းလမ်းများစွာ

ဒြပ်စင်ထည့်ပါ

array တစ်ခုသို့ element တစ်ခုထည့်ခြင်းအားဖြင့်အညွှန်းကိန်းတစ်ခုကိုသတ်မှတ်ခြင်းသို့မဟုတ်အချည်းနှီးသောစတုရန်း bracket operator များကိုအသုံးပြုခြင်းအားဖြင့်သတ်မှတ်ထားသောနိုင်ပါတယ်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -

 $fruits = array("apple", "banana");
$fruits[2] = "orange";
// သို့မဟုတ်
$fruits[] = "grape";

အထက်ပါကုဒ်သည် "Apple" နှင့် "ငှက်ပျော" ပါ 0 င်သော array တစ်ခုပြုလုပ်သည်။

Element တွေကို update လုပ်ပါ

Array Element ကို update လုပ်သည့်အခါအညွှန်းကိန်းမှတစ်ဆင့် ရယူ. တန်ဖိုးအသစ်တစ်ခုကိုသတ်မှတ်ပါ။ နမူနာကုဒ်:

 $fruits[1] = "pear";

ဤကုဒ်သည်မူရင်း "သစ်တော်သီး" မှ "Banana" မှခင်းကျင်းတွင်ဖော်ပြထားသောဒြပ်စင် 1 အထိရည်ညွှန်းသည်။

ဒြပ်စင်ဖျက်ပါ

array ရှိသတ်မှတ်ထားသော element များကိုဖျက်ရန် unset () function ကိုသုံးပါ။ ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -

 $fruits = array("apple", "banana", "orange");
unset($fruits[1]);

ကွပ်မျက်ပြီးနောက် "ငှက်ပျော" Deled 1 နှင့်အတူ "ငှက်ပျော" ဒြပ်စင်ကိုဖျက်ပစ်လိုက်ပြီး Array သည် "Apple" နှင့် "လိမ်မော်ရောင်ပါဝင်သည်။

ဒြပ်စင်ကိုအစားထိုးပါ

အစားထိုးဒြပ်စင်များသည်ဒြပ်စင်ကိုမွမ်းမံခြင်းနှင့်ဆင်တူသည်။ အညွှန်းကိန်းများမှတဆင့်တန်ဖိုးအသစ်များကိုသင်တိုက်ရိုက်သတ်မှတ်နိုင်သည်။ ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -

 $fruits = array("apple", "banana", "orange");
$fruits[1] = "pear";

အစားထိုးခွဲစိတ်ကုသမှုခံယူပြီးနောက် Array Element သည် "Pear" ဖြစ်သော "သစ်တော်သီး", "Orange" ဖြစ်သည်။

မှတ်သားရန်အရာ

Array ၏အညွှန်းကိန်း

PHP Array ၏အညွှန်းကိန်းတစ်ခုကိန်းတစ်ခုသို့မဟုတ် string တစ်ခုဖြစ်နိုင်သည်။ အဘယ်သူမျှမအညွှန်းကိန်းမသတ်မှတ်ပါက system defaults 0 ကနေစစဉ်အစဉ်မပြတ်ကိန်းဂဏန်းများကိုသုံးရန် defaults ။ ဥပမာ -

 $fruits = array("apple", "banana", "orange");
echo $fruits[0]; // ထုတ်လုပ်ခြင်း "apple"
echo $fruits[1]; // ထုတ်လုပ်ခြင်း "banana"
echo $fruits[2]; // ထုတ်လုပ်ခြင်း "orange"

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

အခြားဒေတာအမျိုးအစားများနှင့်ကွဲပြားခြားနားမှု

Array များသည်သာမန် variable များနှင့်ကွဲပြားသည်။ Array များသည်တန်ဖိုးများစွာကိုသိုလှောင်နိုင်ပြီးသာမန် variable များသည်တစ်ကြိမ်တွင်တန်ဖိုးတစ်ခုသာသိုလှောင်နိုင်သည်။ ဥပမာအားဖြင့်:

 $number = 10;

Array တာ 0 န်မှာ -

 $fruits = array("apple", "banana", "orange");

သတိပြုသင့်သည်မှာ Array ဖွဲ့စည်းပုံသည်ပိုမိုရှုပ်ထွေးပြီးအညွှန်းနှင့် element ပါဝင်မှုကိုစစ်ဆင်ရေးအတွင်းရှင်းလင်းရန်လိုအပ်သည်ဟုမှတ်ချက်ပြုသင့်သည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးက PHP တွင် Arrays ရှိ Arrays များကိုဖြည့်ဆည်းပေးခြင်း, မွမ်းမံခြင်း, ဖျက်ခြင်း, ခင်းကျင်းမှုဆိုင်ရာစည်းမျဉ်းများကိုနားလည်ခြင်းနှင့်သာမန် variable များမှကွဲပြားခြားနားမှုများနှင့်သာမန် variable များမှကွဲပြားခြားနားမှုများကိုပိုမိုထိရောက်စွာစီမံခန့်ခွဲရန်နှင့်စီမံခန့်ခွဲရန်ကူညီသည်။ ဤအခြေခံစစ်ဆင်ရေးများကိုကျွမ်းကျင်ရာများသည် PHP ပရိုဂရမ်တွင်အမျိုးမျိုးသောခင်းဆမ်မာတွင်အမျိုးမျိုးသောခင်းဆမ်မြည်ရေးလိုအပ်ချက်များကိုပြောင်းလွယ်ပြင်လွယ်စွာတုံ့ပြန်ရန်ခွင့်ပြုသည်။