【发布时间】:2013-06-26 15:11:49
【问题描述】:
我正在尝试访问解码后的 json 结构,其中$encoded 包含来自shopify API GET /admin/orders/450789469.json 的响应(请参阅their docs)。
$decoded= json_decode($encoded_input, true);
var_dump($decoded);
$decoded 的转储显示解码的嵌套数组,但是当我尝试访问单个元素时,什么都没有显示。
echo $decoded->orders[0]->buyer_accepts_marketing;
谁能解释一下为什么解码后的 json 结构无法访问?谢谢
【问题讨论】:
-
另外,密钥是
order,而不是orders。根据他们的文档。 -
@RocketHazmat 但示例响应显示不同。
-
@MatteoTassinari:什么示例响应?这是他调用的 API:docs.shopify.com/api/order#show