您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

主从结构的JSON要如何分拆

2024/4/25 5:06:44发布6次查看
主从结构的json要怎么分拆
$a='{head:{id:4,userno:12345,username:cdz1},body:[{orderno:1,price:15.00,qty:1},{orderno:1,price:9.00,qty:1}]}';
这样的一段jsoin,  我要单独取得head 部分的字段值及body 部份的字段值, 比如取 head 部份的 userno,及 body 部份的 price.
------解决思路----------------------
从这样的数组中都不会取出想要的数据,你的老师该打屁股了array (
'head' => array (
'id' => '4',
'userno' => '12345',
'username' => 'cdz1',
),
'body' => array (
0 => array (
'orderno' => '1',
'price' => '15.00',
'qty' => '1',
),
1 => array (
'orderno' => '1',
'price' => '9.00',
'qty' => '1',
),
),
)
------解决思路----------------------
head->userno;
echo '
price:'.$obj->body[0]->price;
/////或:
echo
;
$ary=json_decode($a,true);
echo 'userno:'.$ary['head']['userno'];
echo '
price:'.$ary['body'][0]['price'];
?>
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录