လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP function-array_product ကိုမိတ်ဆက် () - ခင်းကျင်းမှု၏အစိတ်အပိုင်းအားလုံး၏ထုတ်ကုန်ကိုတွက်ချက်ပါ

PHP function-array_product ကိုမိတ်ဆက် () - ခင်းကျင်းမှု၏အစိတ်အပိုင်းအားလုံး၏ထုတ်ကုန်ကိုတွက်ချက်ပါ

M66 2025-06-07

PHP function array_product ၏အသုံးပြုမှုအသေးစိတ်ရှင်းပြချက် ()

PHP တွင်ထည့်သွင်းမှုပြင်ဆင်ခြင်းအတွက် built-in function များသည်အလွန်ကြွယ်ဝပြီး Array_product () သည် array elements ၏ထုတ်ကုန်ကိုတွက်ချက်ရန်အသုံးပြုလေ့ရှိသည်။ ဤလုပ်ဆောင်မှုသည်တန်ဖိုးများအားလုံးကိုခင်းကျင်းစွာမြှောက်ပြီးနောက်ဆုံးရလဒ်ကိုပြန်ပို့ရန်ခွင့်ပြုသည်။

array_product ၏အခြေခံ syntax ()

Array_product () array ကိုအငြင်းပွားစရာတစ်ခုအဖြစ်လက်ခံပြီး array ရှိ elements အားလုံး၏ထုတ်ကုန်ကိုပြန်ပို့သည်။ Array ဗလာဖြစ်လျှင်ပုံမှန်ပြန်လာသည်မှာ 1 ဖြစ်သည်။

အခြေခံအသုံးပြုမှုဥပမာများ

ကိန်းဂဏန်းများကိုတွက်ချက်ရန် array_product () function ကိုအသုံးပြုခြင်း၏ရိုးရှင်းသောဥပမာ -

<?php
$array = array(2, 4, 6);
$result = array_product($array);
echo "The product of the array elements is: " . $result;  // အဆိုပါ output ရလဒ်ဖြစ်ပါတယ်:48
?>

ဤဥပမာတွင်ကိန်းဂဏန်းသုံးခုပါ 0 င်သော array တစ်ခုကိုသတ်မှတ်ပြီးထုတ်ကုန်ကိုတွက်ချက်ပါ

floating point နံပါတ်များကို processing

ဤလုပ်ဆောင်ချက်သည် floating point နံပါတ်များကိုထောက်ပံ့ပေးသည်။

<?php
$array = array(1.5, 2.5, 3.5);
$result = array_product($array);
echo "The product of the array elements is: " . $result;  // အဆိုပါ output ရလဒ်ဖြစ်ပါတယ်:13.125
?>

အထက်ပါဥပမာတွင်ခင်းကျင်းမှုသည်ရေပေါ်အမှတ်နံပါတ်များပါ 0 င်ပြီးတွက်ချက်မှုရလဒ်များသည်တိကျမှန်ကန်သည်။

string ကို string ကို processing

Array ရှိ Element သည်ဂဏန်းပုံစံဖြင့် string တစ်ခုဖြစ်ပါက array_product () သည် တွက်ချက်ခြင်းမပြုမီ၎င်းကိုဂဏန်းအမျိုးအစားတစ်ခုသို့အလိုအလျောက်ပြောင်းလဲလိမ့်မည်။

<?php
$array = array("2", "4", "6");
$result = array_product($array);
echo "The product of the array elements is: " . $result;  // အဆိုပါ output ရလဒ်ဖြစ်ပါတယ်:48
?>

ဤပြောင်းလဲခြင်းအမျိုးအစားသည်နံပါတ်များကို string form တွင်နံပါတ်များကိုလုပ်ဆောင်သောအခါကျွန်ုပ်တို့အတွက်အဆင်ပြေစေရန်အဆင်ပြေစေသည်။

Non-Non- ဂဏန်းအမျိုးအစားများပါဝင်သောခင်းကျင်းခြင်း

အကယ်. Array တွင်နံပါတ် non-noner noner type အမျိုးအစားများ (ဥပမာစာသား strings များ) ၏အစိတ်အပိုင်းများပါ 0 င်ပါက,

<?php
$array = array(2, 4, "hello");
$result = array_product($array);
echo "The product of the array elements is: " . $result;  // အဆိုပါ output ရလဒ်ဖြစ်ပါတယ်:0
?>

ဘာဖြစ်လို့လဲဆိုတော့ "ဟဲလို" သည်ဂဏန်းတန်ဖိုးမဟုတ်ဘဲထုတ်ကုန်လည်ပတ်မှုတွင်ပါ 0 င်ခြင်းမရှိပါ။ ရလဒ်သည် 0 ဖြစ်သည်။

အကျဉ်းချုပ်

Array_product () PHP မှပေးသောစွမ်းဆောင်ရည်မြင့်မားသောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ Array တွင်ကိန်းများ, floating point နံပါတ်များသို့မဟုတ်ဂဏန်းကြိုးကြိုးများပင်ပါ 0 င်သည်ဖြစ်စေလုပ်ဆောင်ချက်သည်၎င်းကိုမှန်ကန်စွာကိုင်တွယ်နိုင်သည်။ သို့သော် Non-Non-Non-Non-Delement များသည် 0 ၏ရလဒ်ကိုဖြစ်ပေါ်လိမ့်မည်ဟုမှတ်သားသင့်သည်။

အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကုန်ပစ္စည်းစျေးနှုန်းတွက်ချက်မှု, အဆင့်ချိန်နှင့်စာရင်းအင်းများကဲ့သို့သောအခြေအနေအမျိုးမျိုးတွင်မကြာခဏအသုံးပြုလေ့ရှိသည်။ array_product () ၏အသုံးပြုမှုကိုကျွမ်းကျင်သည် () ကိုပိုမိုထိရောက်စွာ inarray အချက်အလက်များကိုလုပ်ဆောင်ရန်ခွင့်ပြုသည်။