လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> 【 beginters php array သုံးစွဲမှုအသေးစိတ်ရှင်းပြခြင်း - အဓိပ္ပါယ်ဖွင့်ဆိုချက်နှင့်ဘုံစစ်ဆင်ရေးများ

【 beginters php array သုံးစွဲမှုအသေးစိတ်ရှင်းပြခြင်း - အဓိပ္ပါယ်ဖွင့်ဆိုချက်နှင့်ဘုံစစ်ဆင်ရေးများ

gitbox 2025-06-07

1 ။ PHP array ဆိုတာဘာလဲ။

PHP တွင် ARRAY ဆိုသည်မှာတန်ဖိုးအမျိုးမျိုးကိုသိမ်းဆည်းရန်အသုံးပြုသောဖွဲ့စည်းပုံတစ်ခုဖြစ်သည်။ Arrays strings, ကိန်းဂဏန်းများ, ရေပေါ်အမှတ်အသားများနှင့်အရာဝတ်ထုများကိုပင်သိမ်းထားရန်အသုံးပြုနိုင်သည်။

1.1 PHP array ကိုဘယ်လိုသတ်မှတ်ရမလဲ

PHP သည် Arrays ဖန်တီးရန်နည်းလမ်းနှစ်မျိုးရှိသည်။

  • array () function ကိုသုံးပါ
  • Concise bracket syntax ကိုသုံးပါ
 
$fruits = array("apple", "orange", "banana");

သို့မဟုတ်ခေတ်သစ် syntax ကိုသုံးပါ။

 
$fruits = ["apple", "orange", "banana"];

1.2 array တစ်ခုရှိဒြပ်စင်များကိုရယူခြင်း

ခင်းကျင်းမှုတစ်ခုမှအချက်အလက်များကိုအညွှန်းကိန်းမှတစ်ဆင့်ဝင်ရောက်နိုင်သည်။ PHP Array ၏အညွှန်းကိန်းသည် 0 တွင်စတင်သည်။

 
echo $fruits[0]; // ထုတ်လုပ်ခြင်း "apple"

2 ။ PHP Arrays ၏ဘုံစစ်ဆင်ရေး

2.1 array အပေါ်မှာကြားမှာ

fonteach ကို အသုံးပြုခြင်းကိုအသုံးပြုခြင်းသည်များသောအားဖြင့် travers များကိုဖြတ်သန်းလေ့ရှိသည်။

 
foreach ($fruits as $fruit) {
    echo $fruit;
}

output ရလဒ် -

 apple
orange
banana

element တစ်ခုစီ၏သော့နှင့်တန်ဖိုးများကိုလည်းသင်ရနိုင်သည်။

 
foreach ($fruits as $key => $value) {
    echo "Key: " . $key . ", Value: " . $value;
}

ရလဒ်ရလဒ် -

 Key: 0, Value: apple
Key: 1, Value: orange
Key: 2, Value: banana

2.2 array မှ element များကိုပေါင်းထည့်ခြင်း

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

 
$fruits[] = "pear";

2.3 array element တွေကိုဖျက်ပါ

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

 
unset($fruits[0]);

2.4 မျိုးစုံ arrays ပေါင်းစည်း

နှစ်ခုသို့မဟုတ်နှစ်ခုထက်ပိုသော array ပေါင်းစပ်ရန် Array_Myge () ကို သုံးပါ။

 
$foods = array_merge($fruits, $vegetables);

2.5 array အကြောင်းအရာ filter

null တန်ဖိုးများကဲ့သို့သောမလိုအပ်သောခင်းကျင်းသောနေရာများကိုစစ်ထုတ်ရန် array_filter () ကို သုံးပါ။

 
$filtered_fruits = array_filter($fruits, function($fruit) {
    return $fruit != "";
});

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

3 ။ အကျဉ်းချုပ်

ရှုပ်ထွေးသောဒေတာစုဆောင်းမှုများကိုကိုင်တွယ်ရန် PHP Array သည်ကြွယ်ဝသောလုပ်ဆောင်နိုင်စွမ်းကိုပေးသည်။ Array အသုံးပြုမှုကိုကျွမ်းကျင်မှုမြှင့်တင်ခြင်း, ဖြည့်စွက်ခြင်း, အစပြုသူများသည်အခြေခံစည်းမျဉ်းစည်းကမ်းများကိုကျွမ်းကျင်ရန်နှင့်နောက်ဖွံ့ဖြိုးမှုအတွက်ခိုင်မာသောအုတ်မြစ်ချရန် ဦး စားပေးသင့်သည်။