如何将此JSON数据解码为PHP数组?

时间:2014-04-30 12:25:52

标签: php arrays json api

我正在使用Installatron API。在对它执行查询时,这是我得到的回报:

Array
(
    [{"result":true,"message":"The_task_is_complete_\n","data":] => Array
    (
    [{"id":"wordpress_3.9","version":"3.9","branch":"current","name":"WordPress","category":"Content Management","type":"blog","date":"2014-04-16","license":"open source","tags":["major"] => 
    )

)

我在解码json数据时遇到了一些问题。这就是我的尝试:

foreach($my_main_array as $key => $value) {
$no_json = json_decode($value, TRUE);
var_dump($no_json);
}

返回“NULL”和json_decode() expects parameter 1 to be string, array given。根据我的理解,应该可以运行json_decode()和数组。

$key上尝试时,我也会得到“NULL”:

$no_json = json_decode($key);
  1. 是否可以在json数组上使用json_decode()
  2. 如何使用json_decode将此数据转换为PHP数组?

0 个答案:

没有答案