လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> အခြေခံ syntax နှင့် array_count_values ​​() function ကိုဥပမာ

အခြေခံ syntax နှင့် array_count_values ​​() function ကိုဥပမာ

M66 2025-05-10

PHP တွင် array_count_values ​​() function) သည် array တစ်ခုစီ၏အဖြစ်အပျက်တစ်ခုစီ၏အဖြစ်အပျက်များကိုရေတွက်နိုင်သည့်အလွန်လက်တွေ့ကျသောကိရိယာတစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်သင့်အားအသေးစိတ် syntax နိဒါန်းနှင့်ဥပမာများမှတဆင့်ဤလုပ်ဆောင်မှုကိုမည်သို့အသုံးပြုရမည်ကိုနားလည်ရန်ကူညီလိမ့်မည်။

1 ။ function syntax

 array_count_values(array $array): array
  • $ array : သင်ဒြပ်စင်များ၏ကြိမ်နှုန်းကိုရေတွက်ချင်သောအချက်အလက်များပါသောသွင်းအားစုများ။

  • Return Value : Array ၏သော့သည်မူလခင်းကျင်းမှု၏သော့ချက်ဖြစ်သော element element နှင့် Value သည်သက်ဆိုင်ရာဒြပ်စင်၏အရေအတွက်ဖြစ်သည်။

2 ။ array_count_values ​​() element fremency statistics လုပ်ဆောင်ရန်

သင့်တွင်ဒြပ်စင်များစွာပါ 0 င်သော array တစ်ခုရှိသည်ဆိုပါစို့။ Array_count_values ​​() function သည် array အသစ်တစ်ခုကိုတိုက်ရိုက်ပြန်ပို့နိုင်သည်ဆိုပါစို့။ ဒီဥပမာအချို့ကိုဒီမှာရှိပါတယ်။

ဥပမာ 1 - ရိုးရှင်းသောတပ်ဆင်မှု၏ဒြပ်စင်အကြိမ်ရေဆိုင်ရာကိန်းဂဏန်းများ

 <?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 ကြိမ်တွေ့ရသည်,

ဥပမာ 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 ​​() သည် နံပါတ်တစ်ခုစီတွင်နံပါတ်တစ်ခုစီပေါ်လာသည့်ကြိမ်နှုန်းကိုရေတွက်သည်။

ဥပမာ 3 - ကွဲပြားခြားနားသောဒေတာအမျိုးအစားများပါ 0 င်သောစာရင်းအင်းရေးထိုးချက်များ

 <?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 တစ်ခုစီ၏ဖြစ်ပျက်မှုအရေအတွက်ကိုမှန်ကန်စွာရေတွက်နိုင်ဆဲဖြစ်သည်။

iii ။ array_count_values ​​() function ကို၏ application scarios

  1. စာရင်းအင်းဆိုင်ရာအချက်အလက်များမှုကိစ္စရပ်များ - ဤလုပ်ဆောင်မှုသည်ကိန်းဂဏန်းများတွင်ဖော်ပြထားသောအရာများကိုဖော်ပြရန်လိုအပ်သည့်အခြေအနေများအတွက်အထူးသဖြင့်သင့်တော်သည်။ ဥပမာအားဖြင့်အသုံးပြုသူအပြုအမူဆိုင်ရာအချက်အလက်များကိုခွဲခြမ်းစိတ်ဖြာသည့်အခါ၎င်းသည်ခွဲစိတ်မှုတစ်ခုသို့မဟုတ်အဖြစ်အပျက်တစ်ခုကိုမကြာခဏဖြစ်ပေါ်လေ့ရှိသည်ကိုသိရန်လိုအပ်သည်။

  2. စာသားခွဲခြမ်းစိတ်ဖြာခြင်း - စာသားထဲမှာကြိမ်နှုန်းကိုဆန်းစစ်ရန် array_count_values ​​() ကို သုံးနိုင်သည်။ ဥပမာအားဖြင့်, သင်သည်စာသားကိုစကားလုံးတစ်လုံးတည်းသို့ပထမဆုံးခွဲထုတ်နိုင်ပြီးစကားလုံးတစ်လုံးချင်းစီကိုအကြိမ်အရေအတွက်ရေတွက်ရန် array_count_values ​​() ကိုသုံးနိုင်သည်။

  3. DIDUPLPERICTICE စစ်ဆင်ရေး - Element Frequency ကိုရေတွက်ခြင်းအားဖြင့်, 1 ကြိမ်နှုန်းဖြင့် element ကိုသာရယူပါ။

4 ။ မှတ်စုများ

  1. array keys အမျိုးအစားများ - array_count_values ​​() array ၏အစိတ်အပိုင်းများကိုသော့များအဖြစ်ရေတွက်လိမ့်မည်။ ထို့ကြောင့်ခင်းကျင်းသည့်သော့များသည်နှိုင်းယှဉ်အမျိုးအစားများ (ဥပမာ, ကိန်း, တရားမ 0 င်အမျိုးအစား (ဥပမာ, အရင်းအမြစ်တစ်ခု) ရှိလျှင်၎င်းသည်အမှားတစ်ခုဖြစ်ပေါ်စေလိမ့်မည်။

  2. အဓိကအမှာစာ - ပြန်လည်ပြင်ဆင်ထားသောခင်းကျင်းမှုတွင်အဓိကတန်ဖိုးများအရ PHP ၏ sorting ယန္တရားကဆုံးဖြတ်သည်။ စာရင်းအင်းရလဒ်များကိုသင်စီလိုပါက ask () ကဲ့သို့သောလုပ်ဆောင်ချက်များကိုသင်အသုံးပြုနိုင်သည်။

  3. စွမ်းဆောင်ရည်ထည့်သွင်းစဉ်းစားမှုများ - ကြီးမားသောခင်းကျင်းမှုများအတွက် array_count_values ​​() သည် မှတ်ဥာဏ်ကြီးများကိုဖြစ်ပေါ်စေနိုင်သည်။

5 ။ အကျဉ်းချုပ်

Array_count_VARITESS () သည် element တစ်ခုစီ၏အဖြစ်အပျက်တစ်ခုစီ၏ဖြစ်ပျက်မှုနှုန်းကိုရေတွက်သည်။ ၎င်းကိုဒေတာခွဲခြမ်းစိတ်ဖြာခြင်းအတွက်အသုံးပြုသည်ဖြစ်စေ, စာသားပြုပြင်ခြင်းသို့မဟုတ်ရိုးရှင်းသော array operations များကိုအသုံးပြုသည်ဖြစ်စေဤလုပ်ဆောင်မှုသည်သင့်အားအဆင်ပြေစွာထောက်ပံ့ပေးနိုင်သည်။ အပေါ်ကဥပမာကတဆင့်ဥပမာအားဖြင့်အချက်အလက်အမျိုးအစားအမျိုးမျိုးကိုလက်တွေ့ကျကျလျှောက်လွှာတင်ရန် array_count_values ​​() ကို ဘယ်လိုသုံးရမလဲဆိုတာကိုတွေ့နိုင်တယ်။

PHP ၏ array_count_values ​​() function ကိုပိုမိုကောင်းမွန်သောနားလည်မှုကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်လျှောက်ထားရန်ဤဆောင်းပါးသည်သင့်အားကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။