⊗ppSpJnOTD 16 of 83 menu

JSON မှ PHP သို့ အရာဝတ္ထုများ ပြောင်းလဲခြင်း

JSON အရာဝတ္ထုများကို ပြောင်းလဲရာတွင် အသေးစိတ်အချက်များ ရှိပါသည်။ အကြောင်းမှာ ၎င်းတို့သည် PHP ၏ associative array များအဖြစ် မပြောင်းလဲပဲ PHP ၏ object များအဖြစ်သို့ ပြောင်းလဲသွားသောကြောင့်ဖြစ်သည်။

ကြည့်ကြရအောင်။ ကျွန်ုပ်တို့တွင် အောက်ပါ JSON ရှိသည်ဆိုပါစို့-

<?php $json = '{ "a": 1, "b": 2, "c": 3 }'; ?>

၎င်းကို PHP ၏ data structure အဖြစ်သို့ ပြောင်းလဲကြမည်-

<?php $data = json_decode($json); ?>

ကျွန်ုပ်တို့ ဘာရလာသည်ကို စစ်ဆေးကြည့်ကြမည်-

<?php var_dump($data); // PHP object ?>

ကျွန်ုပ်တို့၏ တန်ဖိုးများကို key များဖြင့် ထုတ်ပြရန်၊ ရရှိလာသည့် object ၏ properties များထံ လှည့်ကာရည်ညွှန်းရန် လိုအပ်ပါသည်-

<?php echo $data->a; // 1 ကိုပြမည် echo $data->b; // 2 ကိုပြမည် echo $data->c; // 3 ကိုပြမည် ?>

အောက်ပါ JSON ကို PHP ဖွဲ့စည်းပုံအဖြစ်သို့ ပြောင်းလဲပါ-

<?php $json = '{ "user": { "name": "john", "surn": "smit" }, "city": "London" }'; ?>

နာမည်၊ မျိုးရိုးအမည်နှင့် မြို့ကို စခရင်ပေါ်တွင် ပြပါ။

အောက်ပါ JSON ကို PHP ဖွဲ့စည်းပုံအဖြစ်သို့ ပြောင်းလဲပါ-

<?php $json = '{ "list1": ["value11", "value12", "value13"], "list2": ["value21", "value22", "value23"] }'; ?>
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်