我在另一个数组内部有一个mysql_fetch_assoc数组(必须以此方式作为我正在执行的要求作为参数传递),并且我使用两个foreach循环来迭代该数组。
这是我的数组的直观示例
col3
我正在像这样迭代数组(请注意,$ result是数组)
Array
(
[0] => Array
(
[event_home_team] => Arsenal
[event_away_team] => Chelsea
[event_final_result] => 2 - 0
)
)
请注意,以event_开头的键是表中的列,而=>值则来自行。 echo $ row会像这样回波整个
foreach ($result as $tmpArray) {
foreach($tmpArray as $key => $row) {
echo "$row";
}
}
如何更改for循环,以便仅从event_final_result列中获取值?
答案 0 :(得分:0)
一个循环就能解决问题。
foreach ($result as $a) {
echo $a['event_home_team'] . ' '
. $a['event_away_team'] . ' '
. $a['event_final_result'];
}
结果
Arsenal Chelsea 2-0