PHP တွင် array ၏အရှည်သည်သတ်မှတ်ထားသောအထက်ပိုင်းကန့်သတ်ချက်ဖြင့်ကန့်သတ်ထားသည်။ Array အရွယ်အစားသည်စနစ်မှတ်ဉာဏ်အရွယ်အစားနှင့်အညီပြောင်းလဲနိုင်သည်။ PHP Array များသည်ပြောင်းလဲနေသောဒေတာအဆောက်အအုံများဖြစ်သည်။
PHP ရှိ Arrays များကိုအညွှန်းကိန်းများသို့မဟုတ် ateriative key တန်ဖိုးများမှတစ်ဆင့် Array element များကိုဝင်ရောက်နိုင်သည့်မြေပုံများကိုအမိန့်ပေးသည်။ PHP Array အရှည်၏အသုံးပြုမှုနှင့်ကန့်သတ်ချက်များကိုသရုပ်ဖော်ရန်အောက်ပါဥပမာသည်အသေးစိတ်ဥပမာတစ်ခုဖြစ်သည်။
$myArray = array();
for($i = 0; $i < 1000000; $i++) {
$myArray[$i] = $i;
}
အထက်ဖော်ပြပါကုဒ်သည်ဒြပ်စင် 1 သန်းကျယ်ပြန့်စွာဖန်တီးပေးပြီး PHP သည်ထိုကဲ့သို့သောအချက်အလက်များကိုအလွယ်တကူကိုင်တွယ်နိုင်သည်။
$length = count($myArray);
echo "အဆိုပါ Array အရှည်သည်:" . $length;
Code ကိုကွပ်မျက်ပြီးနောက် output ရလဒ် -
<span class="fun">Array အရှည်သည် 1000000 ဖြစ်သည်</span>
Php Arrays ၏အရှည်တွင်ရှင်းလင်းသောကန့်သတ်ချက်မရှိကြောင်းမြင်တွေ့နိုင်သည်။ System Memory ကိုခွင့်ပြုသမျှနေသမျှကာလပတ်လုံးကြီးမားသောခင်းကျင်းမှုများကိုပြုလုပ်နိုင်သည်။
PHP Array ၏အရှည်သည်ဒြပ်စင်များကိုပြောင်းလဲနိုင်ပြီးအရွယ်အစားကိုစနစ်မှတ်ဉာဏ်ကန့်သတ်ထားသည်။ ဤပြောင်းလွယ်ပြင်လွယ်သည် developer များက developer များကဒေတာအဆောက်အအုံများနှင့် algorithm ကွဲပြားခြားနားသောချိန်ခွင်ပြ problems နာများကိုအလွယ်တကူကိုင်တွယ်ရန်ခွင့်ပြုသည်။
အထက်ပါအကြောင်းအရာများသည် PHP arrays အရှည်နှင့်သူတို့၏ပြောင်းလဲနေသောဝိသေသလက္ခဏာများကိုအပြည့်အဝနားလည်သည်။ မှတ်ဥာဏ်ကိုကျိုးကြောင်းဆီလျော်စွာစီမံခန့်ခွဲခြင်းအားဖြင့် PHP Array များသည်ရှုပ်ထွေးသောဒေတာလည်ပတ်မှုလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည်။