【发布时间】:2011-10-12 09:06:43
【问题描述】:
我想知道如何在下面使用 PHP 访问第三个 "value":
"data": [
{
"id": "-",
"name": "-",
"period": "-",
"values": [
{
"value": 0,
"end_time": "2011-10-08T07:00:00+0000"
},
{
"value": 0,
"end_time": "2011-10-09T07:00:00+0000"
},
{
"value": 0,
"end_time": "2011-10-10T07:00:00+0000"
}
]
至于现在我正在尝试做一些事情:
$results = json_decode(curl_exec ($curl));
但后来我被卡住了,因为"values" 内部有 3 个"value",说实话我很困惑..
【问题讨论】:
-
$results->data->values[2](对象属性,数组)呢? -
使用
print_r()或var_dump()查看解码后的数组/对象的样子。您应该能够弄清楚如何从中访问变量。 -
@Spudley - 谢谢你,伙计,这里的人更像是主管而不是程序员(当然除了你)。
-
@Ricardo 那是因为没有人喜欢重新发明轮子......