我可以在另一个foreach中使用foreach吗?这是公平的吗?
答案 0 :(得分:3)
我不太确定你的意思是'公平',但你肯定可以嵌套foreach循环。以下代码给出了如何执行此操作的示例;
$locations = array(
'my_house' => array('hallway', 'living_room', 'dining_room', 'kitchen', 'bedroom', 'toilet'),
'my_office' => array('entrance', 'work_room', 'toilet')
);
foreach( $locations as $building => $rooms ) {
echo "Listing rooms in $building... <br />";
foreach( $rooms as $room ) {
echo $room . "<br />";
}
echo "<br /><br />";
}
答案 1 :(得分:2)
是100%确定&amp;如果您需要,则有效。
PS。在问之前先试试; - )