PHP တွင် Array များသည်ဒေတာများစွာသိုလှောင်ခြင်းနှင့်ကြိုးကိုင်ရန်အတွက်အသုံးများသောဒေတာအဆောက်အအုံများအနက်မှတစ်ခုဖြစ်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျွန်ုပ်တို့သည်အရာဝတ်ထုများ၏နံပါတ် (သို့) အရွယ်အစားကိုခင်းကျင်းရန်လိုအပ်သည်။ ဤဆောင်းပါးသည်ဖွံ့ဖြိုးမှုစဉ်အတွင်း array များပိုမိုထိရောက်စွာလုပ်ဆောင်ရန်အတွက်အသုံးအများဆုံး PHP Array အရွယ်အစားရယူရန်နည်းလမ်းများကိုမိတ်ဆက်ပေးလိမ့်မည်။
PHP သည် built-in function count () () ကိုခင်းထားသည်။ ဤလုပ်ဆောင်ချက်သည် parameter တစ်ခုအနေဖြင့်ခင်းကျင်းမှုတစ်ခုအဖြစ်ယူဆပြီး array ရှိဒြပ်စင်အရေအတွက်ကိုပြန်ပို့သည်။
နမူနာကုဒ်:
<?php $array = array(1, 2, 3, 4, 5); $size = count($array); echo "အဆိုပါ Array အရွယ်အစားဖြစ်ပါတယ်:" . $size; ?>
ဒီဥပမာမှာ Elements 5 ခုပါ 0 င်တဲ့နေရာတစ်ခုကိုသတ်မှတ်ပြီး array အရွယ်အစားကိုရေတွက် () function ကိုဖြတ်ပြီးနောက်ဆုံးမှာ "Array အရွယ်အစားက 5" ။
COURT () function ကိုအပြင် PHP သည်အရွယ်အစား () function ကိုထောက်ပံ့ပေးသည်။ ဒီ function ဟာအရေအတွက် () function ကို () function ကိုနဲ့အတူတူပါပဲ။
နမူနာကုဒ်:
<?php $array = array('apple', 'banana', 'orange'); $size = sizeof($array); echo "အဆိုပါ Array အရွယ်အစားဖြစ်ပါတယ်:" . $size; ?>
ဤဥပမာတွင် element 3 ခုပါ 0 င်သည့် array တစ်ခုနှင့်အရွယ်အစားအရွယ်အစားကိုအရွယ်အစားသတ်မှတ်ပြီးအရွယ်အစား () function size "array အရွယ်အစား: 3" ။
built-in function များကိုအသုံးပြုခြင်းအပြင် fonteach ၏အရွယ်အစားကိုရေတွက်ရန်တန်ပြန် variable များကို အသုံးပြု. ခင်းကျင်းခြင်းဖြင့်လည်းကောင်း 0 င်ရောက်နိုင်သည်။
နမူနာကုဒ်:
<?php $array = array("A", "B", "C", "D", "E"); $count = 0; foreach ($array as $element) { $count++; } echo "အဆိုပါ Array အရွယ်အစားဖြစ်ပါတယ်:" . $count; ?>
အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့ကွင်းဆက်အချိန်တိုင်းတန်ပြန်သောတန်ပြန် variable ၏တန်ဖိုးကိုပြန်လည်တပ်ဆင်ခြင်းနှင့်တိုးမြှင့်ခြင်းအားဖြင့်ခင်းကျင်းခြင်းနှင့်တိုးမြှင့်ခြင်းအားဖြင့်,
ဤဆောင်းပါးသည် PHP Array အရွယ်အစားကိုရရှိရန်ဘုံနည်းလမ်းသုံးခုကိုမိတ်ဆက်ပေးသည်။ developer များသည်ခင်းကျင်းမှုအရွယ်အစားကိုရရှိရန်တိကျတဲ့လိုအပ်ချက်များနှင့်အညီသင့်လျော်သောနည်းလမ်းကိုရွေးချယ်နိုင်သည်။ ဤဆောင်းပါးသည် PHP developer များလုပ်ငန်းစဉ်ခင်းကျင်းမှုများကို၎င်းတို့၏အမှန်တကယ်အလုပ်တွင်ပိုမိုအသုံးဝင်သည်ကိုကျွန်ုပ်မျှော်လင့်ပါသည်။