【发布时间】:2018-10-03 23:11:26
【问题描述】:
我正在尝试从外部 API 获取一些数据。我想从 JSON 数据中检索图像中标记的一些数据。
我可以使用此代码访问“团队”数据 -
foreach( $data->data as $info ) {
echo '<li class="team-1">'. $info->teams[0].'</li>';
echo '<li class="team-2">'. $info->teams[1].'</li>';
};
但是当我尝试从对象数组中更深入地访问数据时,它不起作用并给我错误 -
foreach( $info->sites as $site) {
foreach( $site->odds as $odd) {
echo $odd->h2h[0];
}
}
所以我的问题是循环数据以访问这些数组的最佳方法是什么。我在 Wordpress 中使用此代码,但我认为它与 PHP 相同。
【问题讨论】:
-
根据您的结构,您应该可以使用
$site->odds->h2h[0]和$site->odds->h2h[1]