无法在PHP中回显JSON数组

时间:2017-10-23 15:46:42

标签: php json

我无法访问我的json,并想知道错误的位置。

$json = json_encode($data);
// string(1065) "[{"id":"test123","key":["one",...

然后我解码它以通过此命令使其可访问:

$json = json_decode($json, true);

// Output:
array(3) {
  [0]=>
  array(4) {
    ["id"]=>
    string(14) "test123"

当我想回应它时,它给了我:

echo $json[0];
  

中的数组到字符串转换

1 个答案:

答案 0 :(得分:3)

对数组使用print_recho用于显示string,这就是它给出错误的原因。

print_r($json);