json_decode
JSON format နဲ့ Decode ကြိုးကို decode
json_decode()
function ကို PHP အရာဝတ်ထုများသို့ JSON အရာဝတ်ထုများကိုပယ်ဖျက်ရန်သို့မဟုတ်ပြောင်းရန်အသုံးပြုသည်။
JSON ဒေတာကို PHP variable တစ်ခုတွင်သိုလှောင်ထားပြီး PHP အရာဝတ်ထုတစ်ခုသို့ပို့ပါ။
<? PHP $ JSONSOBJ = '{Bill ": 35" Elon ": 37, 37," စတိဗ် ": 43} ; var_dump ( JSONS_Decode ( $ jsonobj ) ; >
ဥပမာအားဖြင့် run ပါ
JSON ဒေတာကို PHP variable တစ်ခုတွင်သိုလှောင်ထားပြီး PHP associative ခင်းကျင်းခြင်းသို့ကူးယူပါ။
<? PHP $ JSONSOBJ = '{Bill ": 35" Elon ": 37, 37," စတိဗ် ": 43} ; var_dump ( JSONS_Decode ( $ jsonobj , true ) ) ; >
ဥပမာအားဖြင့် run ပါ
PHP အရာဝတ်ထုများမှတန်ဖိုးများကိုမည်သို့ရယူရမည်နည်း။
<? PHP $ JSONSOBJ = '{Bill ": 35" Elon ": 37, 37," စတိဗ် ": 43} ; $ obj = json_decode ( $ jsonobj ) ; ECHO $ OBJ -> ဥပဒေကြမ်း , ECHO $ OBJ -> Elon ; ECHO $ OBJ -> Joe ; >
ဥပမာအားဖြင့် run ပါ
PHP Associative Arrays မှတန်ဖိုးများကိုမည်သို့ရယူရမည်နည်း။
<? PHP $ JSONSOBJ = '{Bill ": 35" Elon ": 37, 37," စတိဗ် ": 43} ; $ ar arr = jons_decode ( $ jsonobj , စစ်မှန်သော ) ; ECHO $ ar ar arce [ "Bill" ] ; ECHO $ ARAT [ Elon " ] ; ECHO $ AR AR AR [ စတိဗ် " ] ; >
ဥပမာအားဖြင့် run ပါ
JSON_DECODEDED ( string , saction , နက်ရှိုင်းခြင်း , ရွေးချယ်စရာများ )
တေးရေး | ဖေါ်ပြ |
---|---|
ကြိုး | လိုအပ်ပါတယ် decode လွှဲပြောင်းရန်တန်ဖိုးကိုသတ်မှတ်။ |
အကဲဖြတ် |
optional ကို။ boolean တန်ဖိုးကိုသတ်မှတ်ပါတယ်။ ပုံသေသည်မှားသည်။ မှန်ကန်ရန်သတ်မှတ်သည့်အခါပြန်လာသည့်အရာဝတ်ထုကို activitive array သို့ကူးပြောင်းလိမ့်မည်။ မှားယွင်းစွာသတ်မှတ်သည့်အခါ၎င်းသည်အရာဝတ်ထုတစ်ခုကိုပြန်ပို့သည်။ |
အနက် | optional ကို။ recursive အတိမ်အနက်ကိုဖေါ်ပြသည်။ ပုံမှန် Reference အတိမ်အနက်သည် 512 ဖြစ်သည်။ |
ရွေးချယ်စရာများ | optional ကို။ bitmmasks ကိုသတ်မှတ်ပါ (JSON_ISTVALID_ARTF8_ignore, JSON_INVALID_ARTF8_Substitute, JSON_OBJEST_AS_ARRAY, JSON_COST_ASTS_ARRAY_ERRORR) |