PHP တွင် array_count_values () function) သည် array တစ်ခုစီ၏အဖြစ်အပျက်တစ်ခုစီ၏အဖြစ်အပျက်များကိုရေတွက်နိုင်သည့်အလွန်လက်တွေ့ကျသောကိရိယာတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်သင့်အားအသေးစိတ် syntax နိဒါန်းနှင့်ဥပမာများမှတဆင့်ဤလုပ်ဆောင်မှုကိုမည်သို့အသုံးပြုရမည်ကိုနားလည်ရန်ကူညီလိမ့်မည်။
array_count_values(array $array): array
$ array : သင်ဒြပ်စင်များ၏ကြိမ်နှုန်းကိုရေတွက်ချင်သောအချက်အလက်များပါသောသွင်းအားစုများ။
Return Value : Array ၏သော့သည်မူလခင်းကျင်းမှု၏သော့ချက်ဖြစ်သော element element နှင့် Value သည်သက်ဆိုင်ရာဒြပ်စင်၏အရေအတွက်ဖြစ်သည်။
သင့်တွင်ဒြပ်စင်များစွာပါ 0 င်သော array တစ်ခုရှိသည်ဆိုပါစို့။ Array_count_values () function သည် array အသစ်တစ်ခုကိုတိုက်ရိုက်ပြန်ပို့နိုင်သည်ဆိုပါစို့။ ဒီဥပမာအချို့ကိုဒီမှာရှိပါတယ်။
<?php
$array = ["apple", "banana", "apple", "orange", "banana", "apple"];
$result = array_count_values($array);
print_r($result);
?>
ရလဒ်ရလဒ် -
Array
(
[apple] => 3
[banana] => 2
[orange] => 1
)
ဤဥပမာတွင် array_count_values () array အတွက်အသီးတစ်ခုချင်းစီ၏ဖြစ်ပျက်မှုအရေအတွက်ကိုရေတွက်သည်။ Apple Apple သည် 3 ကြိမ်တွေ့ရသည်, ငှက် ပျောသည် 2 ကြိမ်တွေ့ရသည်,
<?php
$array = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4];
$result = array_count_values($array);
print_r($result);
?>
ရလဒ်ရလဒ် -
Array
(
[1] => 1
[2] => 2
[3] => 3
[4] => 4
)
ဤဥပမာတွင် array_count_values () သည် နံပါတ်တစ်ခုစီတွင်နံပါတ်တစ်ခုစီပေါ်လာသည့်ကြိမ်နှုန်းကိုရေတွက်သည်။
<?php
$array = [1, 2, "apple", "banana", "apple", 2, 3, "banana"];
$result = array_count_values($array);
print_r($result);
?>
ရလဒ်ရလဒ် -
Array
(
[1] => 1
[2] => 2
[apple] => 2
[banana] => 2
[3] => 1
)
ဤဥပမာတွင်ခင်းကျင်းသည်ဂဏန်းနှင့် strings element များပါ 0 င်ပြီး array_count_VARITES () သည် element တစ်ခုစီ၏ဖြစ်ပျက်မှုအရေအတွက်ကိုမှန်ကန်စွာရေတွက်နိုင်ဆဲဖြစ်သည်။
စာရင်းအင်းဆိုင်ရာအချက်အလက်များမှုကိစ္စရပ်များ - ဤလုပ်ဆောင်မှုသည်ကိန်းဂဏန်းများတွင်ဖော်ပြထားသောအရာများကိုဖော်ပြရန်လိုအပ်သည့်အခြေအနေများအတွက်အထူးသဖြင့်သင့်တော်သည်။ ဥပမာအားဖြင့်အသုံးပြုသူအပြုအမူဆိုင်ရာအချက်အလက်များကိုခွဲခြမ်းစိတ်ဖြာသည့်အခါ၎င်းသည်ခွဲစိတ်မှုတစ်ခုသို့မဟုတ်အဖြစ်အပျက်တစ်ခုကိုမကြာခဏဖြစ်ပေါ်လေ့ရှိသည်ကိုသိရန်လိုအပ်သည်။
စာသားခွဲခြမ်းစိတ်ဖြာခြင်း - စာသားထဲမှာကြိမ်နှုန်းကိုဆန်းစစ်ရန် array_count_values () ကို သုံးနိုင်သည်။ ဥပမာအားဖြင့်, သင်သည်စာသားကိုစကားလုံးတစ်လုံးတည်းသို့ပထမဆုံးခွဲထုတ်နိုင်ပြီးစကားလုံးတစ်လုံးချင်းစီကိုအကြိမ်အရေအတွက်ရေတွက်ရန် array_count_values () ကိုသုံးနိုင်သည်။
DIDUPLPERICTICE စစ်ဆင်ရေး - Element Frequency ကိုရေတွက်ခြင်းအားဖြင့်, 1 ကြိမ်နှုန်းဖြင့် element ကိုသာရယူပါ။
array keys အမျိုးအစားများ - array_count_values () array ၏အစိတ်အပိုင်းများကိုသော့များအဖြစ်ရေတွက်လိမ့်မည်။ ထို့ကြောင့်ခင်းကျင်းသည့်သော့များသည်နှိုင်းယှဉ်အမျိုးအစားများ (ဥပမာ, ကိန်း, တရားမ 0 င်အမျိုးအစား (ဥပမာ, အရင်းအမြစ်တစ်ခု) ရှိလျှင်၎င်းသည်အမှားတစ်ခုဖြစ်ပေါ်စေလိမ့်မည်။
အဓိကအမှာစာ - ပြန်လည်ပြင်ဆင်ထားသောခင်းကျင်းမှုတွင်အဓိကတန်ဖိုးများအရ PHP ၏ sorting ယန္တရားကဆုံးဖြတ်သည်။ စာရင်းအင်းရလဒ်များကိုသင်စီလိုပါက ask () ကဲ့သို့သောလုပ်ဆောင်ချက်များကိုသင်အသုံးပြုနိုင်သည်။
စွမ်းဆောင်ရည်ထည့်သွင်းစဉ်းစားမှုများ - ကြီးမားသောခင်းကျင်းမှုများအတွက် array_count_values () သည် မှတ်ဥာဏ်ကြီးများကိုဖြစ်ပေါ်စေနိုင်သည်။
Array_count_VARITESS () သည် element တစ်ခုစီ၏အဖြစ်အပျက်တစ်ခုစီ၏ဖြစ်ပျက်မှုနှုန်းကိုရေတွက်သည်။ ၎င်းကိုဒေတာခွဲခြမ်းစိတ်ဖြာခြင်းအတွက်အသုံးပြုသည်ဖြစ်စေ, စာသားပြုပြင်ခြင်းသို့မဟုတ်ရိုးရှင်းသော array operations များကိုအသုံးပြုသည်ဖြစ်စေဤလုပ်ဆောင်မှုသည်သင့်အားအဆင်ပြေစွာထောက်ပံ့ပေးနိုင်သည်။ အပေါ်ကဥပမာကတဆင့်ဥပမာအားဖြင့်အချက်အလက်အမျိုးအစားအမျိုးမျိုးကိုလက်တွေ့ကျကျလျှောက်လွှာတင်ရန် array_count_values () ကို ဘယ်လိုသုံးရမလဲဆိုတာကိုတွေ့နိုင်တယ်။
PHP ၏ array_count_values () function ကိုပိုမိုကောင်းမွန်သောနားလည်မှုကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်လျှောက်ထားရန်ဤဆောင်းပါးသည်သင့်အားကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။