PHP တွင် array တစ်ခု၏အရှည်ကိုတွက်ချက်ခြင်းသည်အလွန်ရိုးရှင်းပါသည် ။ ဒီ function ကို array အတွက်ဒြပ်စင်အရေအတွက်ကိုပြန်ပို့သည်။ ၎င်းသည်ပုံမှန်အညွှန်းကိန်းခင်းကျင်းမှုဖြစ်စေ ,
COURD () function ကိုအသုံးပြုပြီးပုံမှန်အညွှန်းကိန်းခင်းကျင်းမှုကိုမည်သို့တွက်ချက်ရမည်ကိုသရုပ်ပြရန်ဥပမာတစ်ခုကို ဦး စွာကြည့်ကြပါစို့။
<?php // ပုံမှန်အညွှန်းကိန်းခင်းကျင်းမှုကိုသတ်မှတ်ပါ $fruits = array('apple', 'banana', 'orange', 'grape'); // array အရှည်နှင့်ရလဒ် output ကိုတွက်ချက် $length = count($fruits); echo 'အဆိုပါခင်းကျင်း၏အရှည်ဖြစ်ပါတယ်:' . $length; ?>
ဤဥပမာတွင်အသီးလေးမျိုးပါသော ဒေါ်လာသစ်သီးများကို သတ်မှတ်ထားသည်။ Calling Count ($ အသီးများ) အားဖြင့်ကျွန်ုပ်တို့သည် array ၏အရှည်ကိုရနိုင်သည်, ရလဒ်ကို $ အရှည် variable ကိုသတ်မှတ်ပြီးနောက်ဆုံးတွင်ခင်းကျင်းမှု၏အရှည်ကိုထုတ်ပေးသည်။
သာမန်အညွှန်းကိန်းခင်းကျင်းမှုများအပြင် Associative Array (i.E. Key-value pair array array) အပြင်အရှည်တွက်ချက်ရန် အရေအတွက် (i.e) function ကိုသုံးနိုင်သည်။ ထို့နောက် key-value အတွဲများပါ 0 င်သောအပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှုဥပမာတစ်ခုကိုကြည့်ကြစို့။
<?php // Associative Array ကိုသတ်မှတ်ပါ $person = array('name' => 'alice' => 30, 'City' => 'ဘေဂျီ' => 'Ale ") // Associative Array ၏အရှည်ကိုတွက်ချက်ခြင်းနှင့်ရလဒ်ရလဒ် $ အရှည် = ရေတွက် ($ ပုဂ္ဂိုလ်တစ် ဦး); ECHO 'အပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှု၏အရှည်သည်' ။ $ အရှည်; >
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်အဓိကတန်ဖိုးတွဲဖက်သုံးခုပါ 0 င် သော Associative Array ကိုသတ်မှတ်သည်။ REARE TOUNT ($ ပုဂ္ဂိုလ်) ကို array နှင့် output ကိုတွက်ချက်ရန် (ဒေါ်လာပုဂ္ဂိုလ်) ကိုရယူရန်။
မှတ်သားသင့်သည်မှာ ရှု ထောင့်အမျိုးမျိုးအတွက် (ထိုအရာများသည် array များပါ 0 င်သည်), Multidimensional Array ၏ elears ၏အစိတ်အပိုင်းအားလုံးကိုသင်တွက်ချက်လိုပါကသင် recursive algorithm သို့မဟုတ် custom function ကိုသုံးရမည်။
PHP မှ () function မှတဆင့် developer များသည်ပုံမှန်အညွှန်းကိန်းခင်းကျင်းသို့မဟုတ်အပေါင်းအသင်းတစ်ခုဖြစ်သည်ဖြစ်စေ, ဖွံ့ဖြိုးတိုးတက်မှုတွင် array အရှည်ကိုမည်သို့တွက်ချက်ရမည်ကိုနားလည်ခြင်းသည်အရေးယူခြင်းနှင့်ပြုပြင်ခြင်းအတွက်အရေးပါသည်။ ဤဆောင်းပါး၏နမူနာများမှတဆင့်စာဖတ်သူများသည်ဤလုပ်ဆောင်မှုကိုမည်သို့အသုံးပြုရမည်ကိုပိုမိုနားလည်ရန်ကူညီနိုင်သည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။