PHP ၏ built-in function json_encode သည် arrays များကို JSON strings သို့တိုက်ရိုက်ပြောင်းလဲရန်အဆင်ပြေသောနည်းလမ်းဖြစ်သည်။ ဤနည်းလမ်းသည် JSON ဒေတာများကိုဝက်ဘ်လျှောက်လွှာတွင်ရှေ့ဆုံးအထိရှေ့တန်းသို့ပို့ခြင်းသို့မဟုတ်တတိယပါတီ၏ APIs နှင့်ဒေတာအပြန်အလှန်ဆက်သွယ်မှုအတွက်အထူးသဖြင့်သင့်တော်သည်။
Array သို့ JSON string သို့ပြောင်းလဲခြင်း၏အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -
$json_string = json_encode($array);
$ Array သည် ပြောင်းလဲရန် Array ကိုကိုယ်စားပြုသည် ။
JSon_encode သည် အဓိကအားဖြင့်ထုတ်လုပ်သော JSONS format ကိုထိန်းချုပ်ရန်အတွက်ရွေးချယ်စရာ parameters များကိုထောက်ပံ့သည်။
အောက်ပါအပေါင်းအသင်းခင်းကျင်းသည်ဆိုပါစို့။
$data = [
'name' => 'John Doe',
'age' => 30,
'occupation' => 'Software Engineer'
];
JSONTODED သို့ပြောင်းရန် JSORS_CETDED ကိုခေါ်ခြင်း
$json_string = json_encode($data);
echo $json_string;
output ရလဒ် -
<span class="fun">{"Name": "John Doe": "အသက်": 30, "အလုပ်အကိုင်": "Software Engineer"}</span>
JSON ကိုပိုမိုဖတ်ရှုလိုပါက JSON_PRETTY_PRINT Parameter ကိုသင်ထည့်နိုင်သည်။
$json_string = json_encode($data, JSON_PRETTY_PRINT);
echo $json_string;
ထုတ်လုပ်ထားသော JSON ကိုအသစ်စက်စက်အသစ်များဖြင့်အလိုအလျောက်ထောက်ပံ့ပေးလိမ့်မည်။
JSONS_enCode function ကိုမှတစ်ဆင့် PHP developer များသည် JSON format သို့လျင်မြန်စွာနှင့်ထိရောက်စွာပြောင်းလဲနိုင်သည်။ ဤနည်းစနစ်များကိုကျွမ်းကျင်စေခြင်းကအချက်အလက်များ၏အချက်အလက်ပြုပြင်ခြင်းနှင့်ထိန်းသိမ်းခြင်း၏ပြောင်းလွယ်ပြင်လွယ်မှုကိုတိုးတက်စေသည်။