PHP တွင် 0 က်ဘ်အပလီကေးရှင်းများကိုတီထွင်သောအခါ Template အင်ဂျင်သည် backend and frontend ကိုချိတ်ဆက်ရန်နှင့်စီးပွားရေးယုတ္တိဗေဒနှင့်တင်ဆက်မှုအလွှာများကိုထိရောက်စွာခွဲခြားထားသည့်အရေးကြီးသောတံတားဖြစ်သည်။ Template အင်ဂျင်တွင်အသုံးအများဆုံးဒေတာအဆောက်အအုံများအနက်မှတစ်ခုအနေဖြင့် PHP Array များသည်အချက်အလက်များကိုဖြတ်သန်းရန်နှင့်စီစဉ်ခြင်း၏အဓိကတာဝန်များကိုဆောင်ရွက်သည်။ ဤဆောင်းပါးသည် Template အင်ဂျင်တွင် PHP arrays ၏အသုံးပြုမှုနည်းလမ်းများနှင့်လက်တွေ့ကျသောနည်းစနစ်များကိုစနစ်တကျရှင်းပြလိမ့်မည်။
PHP Array များသည်တန်ဖိုးအမျိုးမျိုးကိုသိမ်းဆည်းထားနိုင်သည့်အမှာစာများကိုအမိန့်ပေးထားသည်။ Array ကို array () function ကိုမှတဆင့်ဖန်တီးနိုင်ပါတယ်။ ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -
<span class="fun">$ ဒေတာ = Array ("Apple", "Blana", "Orange"),</span>
Subscript သည် array တွင်တစ်ခုတည်းသောဒြပ်စင်တစ်ခုတည်းကိုတိုက်ရိုက်ဝင်ရောက်ခွင့်ပြုသည်။ ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -
<span class="fun">ECHO $ ဒေတာ [0]; // output: Apple</span>
foreach ကို Earraach ကိုလွယ်ကူစွာလုပ်ဆောင်ရန်သို့မဟုတ် output လုပ်ရန်သို့မဟုတ် output လုပ်ရန်အတွက်လမ်းခင်းထားသောပစ္စည်းများမှတဆင့်ကွင်းဆက်သို့သုံးပါ။
foreach ($data as $item) {
echo $item . "<br>";
}
MultidimenDimenSal Array များသည်ပိုမိုရှုပ်ထွေးသောဒေတာအဆောက်အအုံများသိုလှောင်ရန်သင့်လျော်သော Array Element များကို array များအဖြစ်ခွင့်ပြုသည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$data = array(
array("apple", "red"),
array("banana", "yellow"),
array("orange", "orange")
);
<p>foreach ($data as $item) {<br>
echo $item[0] . " is " . $item[1] . "<br>";<br>
}
Associent Arrays သည်အဓိကအကြောင်းရင်းများမှတဆင့်အချက်အလက်များကိုရယူခြင်း, ဒေတာအဖွဲ့အစည်း၏ပြောင်းလွယ်ပြင်လွယ်မှုနှင့်ခေါ်ဆိုမှုကိုတိုးတက်အောင်လုပ်ခြင်း,
$data = array(
"apple" => "red",
"banana" => "yellow",
"orange" => "orange"
);
<p>foreach ($data as $key => $value) {<br>
echo $key . " is " . $value . "<br>";<br>
}
PHP တွင်ဒေတာစစ်ဆင်ရေးများကိုရိုးရှင်းစေရန်ကြွယ်ဝသောခင်းကျင်းရေးလုပ်ဆောင်ချက်တပ်ဆင်ထားသည်။ သာမန်ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$data = array(1, 2, 3, 4, 5);
echo "ခင်းကျင်းအတွက်အများဆုံးတန်ဖိုးကိုဖြစ်ပါတယ်:" . max($data) . "<br>";
echo "ခင်းကျင်းအတွက်အနိမ့်ဆုံးတန်ဖိုးဖြစ်ပါတယ်:" . min($data) . "<br>";
Template အင်ဂျင်တွင် PHP Arrays ကိုပြောင်းလွယ်ပြင်လွယ်ရှိသောအသုံးပြုမှုသည် dynamic data display ကိုနားလည်ရန်သော့ချက်ဖြစ်သည်။ ဤဆောင်းပါးသည် array ဖန်တီးမှု, လက်လှမ်းမီမှုနှင့်ဖြတ်သန်းခြင်းကဲ့သို့သောအခြေခံစစ်ဆင်ရေးများကိုမိတ်ဆက်ပေးပြီး Multidimensional Arrays နှင့် Associative Arraies များအသုံးပြုခြင်းအတွက်အသေးစိတ်ကျွမ်းကျင်မှုများကိုရှင်းပြသည်။ ဤအကြောင်းအရာများကိုကျွမ်းကျင်သည်။