【发布时间】:2015-05-15 21:13:45
【问题描述】:
我想知道如何从包含方括号的 JSON 文件中获取 JSON 数据。我有一个这样的 JSON 代码:
"events": [
{
"id": 462467,
"eventDetails": [
70,
1,
[
"Swansea City - Manchester City",
"Swansea City - Manchester City",
"Swansea-ManCity"
],
我正在使用 foreach 语句来获取“eventDetails”的值,但我怎样才能整理出数字“1”,并分别获取每个团队名称? 我要执行的 php 语句是:如果第二个值为“1”,则获取团队名称。
这是我目前所拥有的:
foreach($array2['events'] as $key=>$val)
{
foreach($val['eventDetails'] as $values)
{
if ($values['70,1']) { echo "test"; }
}
}
【问题讨论】:
-
使用json_decode()函数即可。