လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> စာရင်းအင်းများကို json သို့ JSON သို့ကူးယူပါ

စာရင်းအင်းများကို json သို့ JSON သို့ကူးယူပါ

M66 2025-05-13

PHP တွင် array_count_valuat_valuating function ကို array တစ်ခုစီ၏အရာတစ်ခုစီ၏ဖြစ်ပျက်မှုတစ်ခုစီကိုရေတွက်ရန်အသုံးပြုသည်။ ဤအင်္ဂါရပ်သည်အခြေအနေများစွာတွင်အထူးသဖြင့်ဒေတာခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်ပြုပြင်ခြင်းတို့အတွက်ဖြစ်သည်။ သို့သော်ကျွန်ုပ်တို့သည်ဤကိန်းဂဏန်းများကိုရှေ့တန်းတင်ခြင်းနှင့်ပို့လိုပါက၎င်းတို့ကို JSON format နှင့်ပြောင်းလဲရန်လိုအပ်သည်။ ဤဆောင်းပါးသည် PHP ၏ Array_Count_VATICUITIVESUITIVEATIVEATIONS စာရင်းအင်းဆိုင်ရာရလဒ်များကို JSON format သို့မည်သို့ပြောင်းလဲရမည်ကိုအသေးစိတ်မိတ်ဆက်ပေးမည်။

အဆင့် 1 - Array_Count_VARITEST_ANAITIONS ကိုရေးခြစ်ပါ

ပထမ ဦး စွာကျွန်ုပ်တို့သည်ရိုးရှင်းသောခင်းကျင်းမှုကိုဖန်တီးပြီးတန်ဖိုးတစ်ခုစီ၏ဖြစ်ပျက်မှုအရေအတွက်ကိုရေတွက်ရန် array_count_values ​​များကို အသုံးပြုသည်။

 <?php
// ဥပမာခင်းကျင်းခြင်း
$array = ["apple", "banana", "apple", "orange", "banana", "banana"];

// အသုံးပြုarray_count_valuesfunction ကိုတစ်ခုချင်းစီကိုဒြပ်စင်တစ်ခု၏ဖြစ်ပျက်မှုအရေအတွက်ကိုရေတွက်သည်
$count_values = array_count_values($array);

// ထုတ်လုပ်မှုစာရင်းများ
print_r($count_values);
?>

output ရလဒ်ဖြစ်လိမ့်မည်:

 Array
(
    [apple] => 2
    [banana] => 3
    [orange] => 1
)

အဆင့် 2 - စာရင်းအင်းရလဒ်များကိုပြောင်းရန် JSON ပုံစံသို့ပြောင်းပါ

ကိန်းဂဏန်းများကို JSON format ဖြင့်ပြောင်းလဲရန် PHP ၏ JSONS_CENDOTED function ကိုသုံးနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် PHP Array သို့မဟုတ်အရာဝတ်ထုကို JSON format တွင် string တစ်ခုသို့ပြောင်းလဲသည်။ ၎င်းသည်ရှေ့တန်းနှင့်ဒေတာအပြန်အလှန်ဆက်သွယ်မှုအတွက်အလွန်သင့်တော်သည်။

ဤဥပမာတွင်ကျွန်ုပ်တို့သည်ယခင်စာရင်းဇယားများကိုကျော်ဖြတ်နိုင်သည့်အတွက် JSONS_CENTODEDTOTTIOND သို့ ဒေါ်လာရေတွက်ခြင်း

 <?php
// အသုံးပြုjson_encodeစာရင်းဇယားများကိုပြောင်းပါJSONပမာဏ
$json_result = json_encode($count_values);

// ထုတ်လုပ်ခြင်းJSONရလဒ်
echo $json_result;
?>

output json format နဲ့

 {
    "apple": 2,
    "banana": 3,
    "orange": 1
}

အဆင့် 3: JSON ဒေတာကိုရှေ့ဆုံးသို့ပို့ပါ

ကိန်းဂဏန်းများကို JSON format ဖြင့်ပြောင်းလဲပြီးသည်နှင့်၎င်းကို Aja, AJAX တောင်းဆိုမှုသို့မဟုတ်အခြားနည်းလမ်းများမှတစ်ဆင့်ပေးပို့နိုင်သည်။ Ajax ကိုရှေ့ -in-end Javascript code သို့ဒေတာများကိုပို့ရန် Ajax ကိုအသုံးပြုသည်ဆိုပါစို့။ PHP ၏ပြန်လာရလဒ်ကိုအောက်ပါနည်းလမ်းများဖြင့်ပေးပို့နိုင်သည်။

 <?php
// တုန့်ပြန်ခေါင်းစီးကိုသတ်မှတ်ပါJSON
header('Content-Type: application/json');

// ထုတ်လုပ်ခြင်းJSONအချက်များ
echo json_encode($count_values);
?>

ရှေ့တန်း javascript ကုဒ်ကို Ajax မှ ရယူ. အသုံးပြုနိုင်သည်။