PHP Traverse JSON数据

时间:2017-05-24 14:10:08

标签: php json

我有一个JSON输出,如下所示:

{"data":[{"QID":"Q1234","MgrQID":"5678","NTID":"blah"}]}

我试图只访问数据数组中方括号内的数据?

我已尝试过$jsonVar['data']$jsonVar->data,但两者都没有效果。

有没有办法可以访问[{"QID":"Q1234","MgrQID":"5678","NTID":"blah"}]

1 个答案:

答案 0 :(得分:0)

试试这个例子:

<?php
$data = '{"data":[{"QID":"Q1234","MgrQID":"5678","NTID":"blah"}]}';
$test = json_decode($data, true);
echo json_encode($test['data']);
?>

<强>输出:

[{"QID":"Q1234","MgrQID":"5678","NTID":"blah"}]