接口返回值中数组中包含多个json对象形式
Posted 人在钱途
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口返回值中数组中包含多个json对象形式相关的知识,希望对你有一定的参考价值。
返回数据Json: { “code”: 200, ”msg”: ”成功”, ”departmentlist”: [ { "id": "32", "name": "软件部" } ], ”userlist”: [ { "id": "11", "headiconurl": "用户头像地址", "truename": "姓名", "positionname": "职位" } ] }
php接口代码
前面的查询符合条件sql语句已省略.
$arr=array(); $arr[‘code‘]=200; $arr[‘msg‘]=‘成功‘; $arr[‘departmentlist‘][]=array( ‘id‘=>$dept[‘id‘], ‘name‘=>$dept[‘name‘], ); foreach($deptmember as $key=>$val) { $arr[‘userlist‘][] = array( ‘id‘ => $val[‘id‘], ‘headiconurl‘ => $val[‘face‘], ‘truename‘ => $val[‘name‘], ‘positionname‘ => $val[‘ranking‘], ); } echo json_encode($arr,true);
以上是关于接口返回值中数组中包含多个json对象形式的主要内容,如果未能解决你的问题,请参考以下文章