【发布时间】:2017-03-13 13:31:27
【问题描述】:
我有以下解码的 JSON 数组。 我需要访问上下文中的“类型”,并且需要遍历有效负载中的每个值。我该怎么做?
{
"RequestHeader":
{
"mess": "am putting it on my wall....",
"created_time": "2010-08-24T09:01:25+0000"
},
"context" :
{
"type": "friends,circles"
}
"payload" [ {12345},{12345} ,{2345} ]
}
我尝试了以下方法,但它不起作用
$decoded = json_decode($json_string);
for ($i=0;$i<payload.length;++$i)
{
$id=$decoded->payload[$i];
//do some operation with the id
}
【问题讨论】:
-
启用错误报告。那不是 PHP。
-
这不是有效的 JSON
-
This answer 在继续执行服务器脚本之前可能会有所帮助。
-
你在做什么
payload.length这是什么?它不是一个 php 变量。醒醒它是 php 而不是 javascript。