JSON (JavaScript adigript adigript notation) သည်ပေါ့ပါးသောဒေတာဖလှယ်မှုပုံစံဖြစ်ပြီးလူသားများသည်စာဖတ်ရန်နှင့်ကွန်ပျူတာဆန်းစစ်ခြင်းနှင့်အဆင်ပြေလွယ်ကူသည်။ ၎င်းသည်အချက်အလက်များကိုအရာဝတ်ထုနည်းဖြင့်ဖော်ပြပြီးဆာဗာများနှင့်ဝဘ်စာမျက်နှာများအကြားအချက်အလက်များကိုကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသည်။
JSON ပုံစံဥပမာ -
 <span class="fun">{"zhang san": "zhang san": "အသက်": 18, "Gender": "MALE"}</span>JSON format တွင်အချက်အလက်များသည်သော့ချက်များနှင့်တန်ဖိုးများကို "", အချက်အလက်များကို ", ဒေတာများကိုကော်မာများဖြင့်ခွဲ ထား. ဒေတာများကို commas များဖြင့်ခွဲ ထား. ဒေတာတစ်ခုလုံးကို braces ဖြင့်ဝိုင်းရံထားသည်။
PHP တွင်သင်သည် JSON format ရှိဒေစီဆင် format ဖြင့် PHP Array သို့ပြောင်းရန် JSON_Decode () function ကိုသုံးနိုင်သည်။
နမူနာကုဒ်:
 $json = '{"name": "Zhang San", "age": 18, "gender": "ယောကျ်ားဖြစ်သော"}';
$arr = json_decode($json, true);
print_r($arr);ရလဒ်ရလဒ် -
 Array
(
    [name] => Zhang San
    [age] => 18
    [gender] => ယောကျ်ားဖြစ်သော
)PHP တွင် PHP arrays များကို JSON format သို့ပြောင်းရန် JSONS_CETDEDED () function ကိုသုံးနိုင်သည်။
နမူနာကုဒ်:
 $arr = array("name" => "Zhang San", "age" => 18, "gender" => "ယောကျ်ားဖြစ်သော");
$json = json_encode($arr);
echo $json;ရလဒ်ရလဒ် -
 <span class="fun">{"zhang san": "zhang san": "အသက်": 18, "Gender": "MALE"}</span>JSON အချက်အလက်များကိုအသုံးပြုခြင်းအားဖြင့်ရှေ့ဆုံးနှင့်နောက်ကျောခွဲခွင်တွင်ခွဲထွက်ရေးဗိသုကာကိုအကောင်အထည်ဖော်နိုင်သည်။ ရှေ့တန်းအဆုံးသည် Ajax မှတဆင့် JSON ဒေတာများကို Ajax မှတစ်ဆင့် JSON ဒေတာကိုရရှိပြီးနောက်၎င်းသည်နောက်ခံနှင့်မကြာခဏအပြန်အလှန်ဆက်သွယ်မှုမရှိဘဲသက်ဆိုင်ရာ dom operations များကိုလုပ်ဆောင်သည်။
ရှေ့ဆုံးအဆုံးသည် json ဒေတာများကိုနောက်ခံ interface မှ JSOAX အချက်အလက်များရရှိရန်နှင့်နောက်ဆက်တွဲအပြောင်းအလဲတင်ရန်လုပ်ဆောင်ရန် Ajax ကိုအသုံးပြုသည်။
 $.ajax({
    url: "test.php",  // backend interface
    type: "get",
    dataType: "json",  // အဖြစ်ပြန်လာဒေတာကိုသတ်မှတ်ပါJSONပမာဏ
    success: function(data) {
        console.log(data);  // ရရှိသော output ကိုJSONအချက်များ
    }
});ရှေ့တန်းအဆုံးတွင် JSON ဒေတာကိုရရှိပြီးနောက်၎င်းကို JavaScript မှတစ်ဆင့် permaged ကိုပြသနိုင်သည်။
 $.ajax({
    url: "test.php",  // backend interface
    type: "get",
    dataType: "json",  // ပြန်လာJSONအချက်များ
    success: function(data) {
        // သုံးသပ်ကြည့်ရှုခြင်းJSONအချက်များ
        var name = data.name;
        var age = data.age;
        var gender = data.gender;
        // 将အချက်များ显示在页面上
        $("#name").text(name);
        $("#age").text(age);
        $("#gender").text(gender);
    }
});ဤဆောင်းပါးသည် JSON ကို PHP Array သို့ PHP Array သို့ပြောင်းရွှေ့ရန်နှင့် PHP Array သို့ PHP တွင် JSON အချက်အလက်များကိုခွဲခြမ်းစိတ်ဖြာခြင်း၏အခြေခံသဘောတရားများကိုမိတ်ဆက်ပေးသည်။ ထို့အပြင်၎င်းသည် Ajax မှတဆင့်ရှေ့တန်းမှ ဖြတ်. ရှေ့တန်းနှင့်အပြန်အလှန်ခွဲခုံကိုရရှိရန်နှင့်အသုံးပြုသူအတွေ့အကြုံနှင့် 0 ဘ်ဆိုဒ်စွမ်းဆောင်ရည်ကိုတိုးတက်စေရန်နှင့်မိတ်ဆက်ပေးသည်။