我有courses
和schools
数组。我想在课程数组中使用学校数组:
<? foreach ($courses as $course) {
<div class="cat_row">
<?= $course['location'] ?>
</div>
<? } ?>
当我使用
时<? foreach($schools as $coordinate){
echo $coordinate->latitude;
} ?>
在第一个foreach里面,它在每个块中显示所有坐标,如:
|first|second|third|
|1 2 3|1 2 3 |1 2 3|
我如何制作:
|first|second|third|
|1 |2 |3 |
?任何人都可以帮我吗?
答案 0 :(得分:0)
如果两个数组中的项目数相等,则应该只使用一个foreach
<? foreach ($courses as $key=>$course) {
<div class="cat_row">
<?= $course['location'] ?>
<?= $schools[$key]->latitude ?>
</div>
<? } ?>