php中的多维json解析

时间:2017-01-26 19:06:04

标签: php json

表单提交时我有以下数据。

{
"formData":[
        {"id":"choice1","name":"Test"},
        {"id":"choice2","name":"Test2"}
        ],
 "uid":"75"
}

我需要在php后端文件中解析它。

$postdata = file_get_contents("php://input");

$request = json_decode($postdata);

$formData = $request->formData;

$uid = $request->uid;

我可以正确获取uid数据,但我不确定如何获取其他数据。

对此有何建议?

1 个答案:

答案 0 :(得分:1)

使用循环:

foreach($request->formData as $data) {
  echo $data->id;
  //Do any other operations with each element...
}