PHP တွင်, array တစ်ခုသည်တန်ဖိုးများကိုသိုလှောင်ထားသည့် variable အမျိုးအစားတစ်ခုဖြစ်သည်။ ၎င်းသည်ဆက်စပ်သောအချက်အလက်ဖွဲ့စည်းပုံနှင့်သက်ဆိုင်သောအချက်အလက်များကို variable တစ်ခုတွင်သိမ်းဆည်းထားပြီးပြောင်းလွယ်ပြင်လွယ်လက်လှမ်းမီမှုနှင့်လုပ်ငန်းလည်ပတ်မှုနည်းလမ်းများကိုထောက်ပံ့နိုင်သည်။
Array များသည် PHP တွင်အလွန်အသုံးများသော data type ဖြစ်သည်။ ၎င်းတို့သည်အချက်အလက်အမြောက်အများကိုအလွယ်တကူမြန်မြန်ဆန်ဆန်နှင့်လျင်မြန်စွာတိုးတက်အောင်လုပ်နိုင်သည်။
PHP တွင် Arrays ကိုသတ်မှတ်ရန်နည်းလမ်းများစွာရှိသည်။ အသုံးအများဆုံးမှာ array () function ကိုအသုံးပြုရန်ဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည်ခင်းကျင်းမှုတစ်ခုဖန်တီးပေးပြီး element တစ်ခုစီသည် "key value pair တစုံ" အဖြစ်သိမ်းဆည်းထားသည်။
$fruits = array("apple", "banana", "cherry");
အထက်ပါကုဒ်သည် "Apple" နှင့် "Cherry" နှင့် "Cherry" နှင့် "Cherry" ပါဝင်သည်။
ပုံမှန်အားဖြင့်တစ် ဦး array ၏ element တွေကိုဂဏန်းအညွှန်းကိန်းမှတစ်ဆင့်ဝင်ရောက်ကြည့်ရှုနေကြသည်။ သို့သော် PHP တွင်ခင်းကျင်းမှု၏အဓိကတန်ဖိုးများကိုနံပါတ်များနှင့်သာကန့်သတ်ထားသည်။
$person = array("name" => "Tom", "age" => 18, "city" => "Shanghai");
အထက်ပါကုဒ်သည် actireTive array တစ်ခုဖြစ်ပြီး Element များကို string ခလုတ်များမှတဆင့်ကြည့်ရှုနိုင်သည်။
echo $person["name"]; // ထုတ်လုပ်ခြင်း Tom
echo $person["age"]; // ထုတ်လုပ်ခြင်း 18
echo $person["city"]; // ထုတ်လုပ်ခြင်း Shanghai
PHP သည်ရှုထောင့်အမျိုးမျိုးရှိခင်းကျင်းများကိုလည်းထောက်ပံ့သည်။ ဥပမာအားဖြင့်:
$fruits = array(
"red" => array("apple", "cherry"),
"yellow" => array("banana", "lemon")
);
ဤကုဒ်သည် "အနီရောင်" နှင့် "ချယ်ရီ" နှင့် "အဝါရောင်" နှင့် "အဝါရောင်" နှင့်ကိုက်ညီသည့် "အနီရောင်" နှင့် "အဝါရောင်" နှင့်ကိုက်ညီသည့် "Banana" နှင့် "သံပုရာ" နှင့်ကိုက်ညီသည်။ Elements များကိုကြည့်ရှုသောအခါအပိုအထပ်ပေါင်းစုံစာရင်းများကိုအသုံးပြုနိုင်သည်။
echo $fruits["red"][0]; // ထုတ်လုပ်ခြင်း apple
echo $fruits["yellow"][1]; // ထုတ်လုပ်ခြင်း lemon
PHP တွင်ခင်းကျင်းမှုကိုသတ်မှတ်ခြင်းသည်အလွန်ရိုးရှင်းပြီးအဓိကအားဖြင့် array () function ကိုမှတစ်ဆင့်အကောင်အထည်ဖော်သည်။ PHP Array သည်ဂဏန်းညွှန်းကိန်းကိုထောက်ပံ့ရုံသာမက, ဤကွဲပြားခြားနားသောဖွဲ့စည်းပုံသည် PHP ၏ပြောင်းလွယ်ပြင်လွယ်မှုနှင့်စွမ်းရည်များကိုအချက်အလက်အပြောင်းအလဲနဲ့ပါ 0 င်သည်။