伙计们我试图通过PHP获取JSON数组值。它没有返回任何值
{
"transactionTime": "2015-11-14T03:36:11-08:00",
"receipt": "********",
"lineItems": [
{
"itemNo": "1",
}
],
}
PHP中的我试过这段代码
这里$ decrypted包含上面格式化的JSON值。
$order = json_decode($decrypted);
$id = $order['transactionTime'];
任何人都可以看一下。谢谢你们
答案 0 :(得分:1)
试试这个:
$order = json_decode($decrypted, true);
$id = $order['transactionTime'];
<强>被修改强>
将assoc
函数中的json_decode()
参数设置为TRUE
时,返回的对象将转换为关联数组。
答案 1 :(得分:0)
您的json字符串无效 - 在"itemNo": "1"
之后和最终]
之后删除尾随逗号。