課程
/后端開發
/PHP
/JSON應用場景與實戰
json到二維數組的轉換?
2017-07-12
源自:JSON應用場景與實戰 1-3
正在回答
有四種寫法
①全索引數組:
$json?=?'[["gemma",22],["huqin",23]]'; $jsontoobj?=?json_decode($json); var_dump($jsontoobj);
②第一層索引,內層關聯:
$json2?=?'[{"name":"gemma","age":22},{"name":"huqin","age":23}]'; $jsontoobj2?=?json_decode($json2,true); var_dump($jsontoobj2);
③第一層關聯,內層索引:
$json3?=?'{"stu1":["gemma",22],"stu2":["huqin",23]}'; $jsontoobj3?=?json_decode($json3,true); var_dump($jsontoobj3);
④全關聯數組:
$json4?=?'{"stu1":{"name1":"gemma","age":22},"stu2":{"name":"huqin","age":23}}'; $jsontoobj4?=?json_decode($json4,true); var_dump($jsontoobj4);
反正只要json格式數據有帶{}的,如果想要轉成數組,json_decode就需要第二個參數并且為true。
舉報
你還不知道JSON嗎,快快加入我們吧,通過學習加深對Json的理解
2 回答處理json二維數組在DOM中顯示
2 回答一維數組到json數據格式的轉換,沒輸出來結果。老是在 $jsonObj_1=json_encode($array_1);處顯示錯誤,不知道怎么回事?
1 回答json怎么轉換中文啊
2 回答多維數組取值的問題
1 回答json數據處理
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-13
有四種寫法
①全索引數組:
②第一層索引,內層關聯:
③第一層關聯,內層索引:
④全關聯數組:
反正只要json格式數據有帶{}的,如果想要轉成數組,json_decode就需要第二個參數并且為true。