PHP, max () function ကို () function ကို ) function () function) မှာရှင်းရှင်းလင်းလင်းအသုံးပြုသောအသုံးပြုမှုနှစ်ခုကိုအသုံးဝင်သော built-in functions နှစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်၎င်းတို့ကိုပေါင်းစပ်။ အသုံးပြုနိုင်သည်ဖြစ်စေရှာဖွေခြင်းရှိမရှိစူးစမ်းလေ့လာပါလိမ့်မည်။
Max () function ကိုပေးထားသော array သို့မဟုတ်ကိန်းဂဏန်းတန်ဖိုးများကိုအများဆုံးတန်ဖိုးကိုရှာဖွေရန်အသုံးပြုသည်။ ၎င်းသည်ခေါ်ဆိုမှုနည်းလမ်းနှစ်ခုကိုထောက်ပံ့သည်။
မျိုးစုံ parameters တွေကိုဖြတ်ပြီးအများဆုံးတန်ဖိုးကိုပြန်ပို့ပါ။
max(1, 3, 5, 7); // ပြန်လာ 7
ခင်းကျင်းထဲထည့်ပြီး inarray ထဲမှာအများဆုံးတန်ဖိုးကိုပြန်ပို့ပါ။
max([2, 9, 4]); // ပြန်လာ 9
ရေတွက် () function ကို array တစ်ခုရှိဒြပ်စင်အရေအတွက်ကိုရေတွက်ရန်အသုံးပြုသည်။
$array = [1, 2, 3, 4];
echo count($array); // ထုတ်လုပ်ခြင်း 4
function ၏ရှုထောင့်ကနေရှုထောင့်ကနေ Max () နှင့် ရေတွက်) ၏လုပ်ဆောင်ချက်များကို () နှင့်နှစ် ဦး) ပ conflict ိပက်ခသို့မဟုတ်အပြန်အလှန်သီးသန့်သီးသန့်အသုံးမပြုပါနှင့်, ၎င်းတို့ကိုပေါင်းစပ်အသုံးပြုနိုင်သည်။ ဘုံအခြေအနေများမှာ -
Arrays Multiple Multiples-elements များနှင့်အတူခင်းကျင်းမှု၏အရှည်ကိုရှာဖွေပါ ဥပမာအားဖြင့်, array အမြောက်အများရှိပြီးမည်သည့်ခင်းကျင်းမှုသည်မည်သည့်နေရာတွင်ရှိသည်ကိုသိလိုသည်။
$arr1 = [1, 2, 3];
$arr2 = [4, 5];
$arr3 = [6, 7, 8, 9];
$maxCount = max(count($arr1), count($arr2), count($arr3)); // ပြန်လာ 4
Elements အရေအတွက်ကိုရရန်ပထမ ဦး ဆုံးအသုံးပြုမှု အရေအတွက် () နံပါတ်များစွာကိုနှိုင်းယှဉ်ရန် max ကို သုံးပါ
ထို့ကြောင့်၎င်းတို့ကိုပေါင်းစပ်အသုံးပြုသောအခါ အရေအတွက်ကို မကြာခဏကွပ်မျက်ခံရလေ့ရှိပြီးကိန်းဂဏန်းတစ်ခုသို့ပြန်ပို့ ခြင်း ,
ကြိုးနှင့်နှိုင်းယှဉ်ရန်နှင့်သံကြိုးများကိုအများဆုံးအက္ခရာစဉ်ဖြင့်ပြန်လည်ပတ်နိုင်သည်။
echo max('apple', 'banana', 'pear'); // ထုတ်လုပ်ခြင်း pear
ရက်စွဲနှိုင်းယှဉ်နှင့်တွဲဖက်အသုံးပြုမှုအတွက်အသုံးပြု:
echo max('2023-01-01', '2024-05-10'); // ထုတ်လုပ်ခြင်း 2024-05-10
ဒုတိယ parameter သည် count_recursive ကို Multidimensional Array element များကိုရေတွက်ရန်အသုံးပြုသည်။
$arr = [1, 2, [3, 4]];
echo count($arr, COUNT_RECURSIVE); // ထုတ်လုပ်ခြင်း 5
Array ဗလာရှိမရှိဆုံးဖြတ်ရန်အသုံးပြုသည်။
if (count($arr) === 0) {
echo 'အဆိုပါခင်းကျင်းဗလာဖြစ်ပါတယ်';
}
Max () နှင့် ရေတွက်ခြင်း () လုပ်ငန်းများကိုပေါင်းစပ်။ အသုံးပြုနိုင်ပါသည်။ များသောအားဖြင့် Array အရှည်ကိုပထမ ဦး ဆုံး ရေတွက်ခြင်း ()) မှရရှိသည်။ ထို့နောက် အမြင့် ဆုံးတန်ဖိုးကိုအမြင့်ဆုံးတန်ဖိုးကိုရရှိရန်အသုံးပြုသည်။
ဤရွေ့ကားလုပ်ဆောင်ချက်နှစ်ခုကိုအများဆုံးတန်ဖိုးရရှိရန်နှင့် Element အရေအတွက်ကိုအသီးသီးရေတွက်ရန်အသုံးပြုသည်။ ၎င်းတို့သည် PHP ပရိုဂရမ်တွင်အသုံးများသောနှင့်ထိရောက်သောလုပ်ဆောင်မှုများကိုအသုံးပြုသည်။
သူတို့အကြောင်းပိုမိုသိရှိရန်သင့်အားပိုမိုကောင်းမွန်သောနှင့်စွမ်းဆောင်ရည်မြင့်ကုဒ်များရေးရန်သင့်အားကူညီနိုင်သည်။
<?php
// နမူနာ:များစွာသော arrays အတွက် elements အကြီးဆုံးအရေအတွက်နှင့်အတူ Arrray အရှည်ထွက်ရှာပါ
$arr1 = [1, 2, 3];
$arr2 = [4, 5];
$arr3 = [6, 7, 8, 9];
$maxCount = max(count($arr1), count($arr2), count($arr3));
echo "အများဆုံးဒြပ်စင်အရေအတွက်ဖြစ်ပါတယ်:" . $maxCount; // ထုတ်လုပ်ခြင်း:အများဆုံးဒြပ်စင်အရေအတွက်ဖြစ်ပါတယ်:4
?>