6.5.1 遍历一维数字索引数组

下面讲解如何通过循环语句遍历一维数字索引数组。此案例中用到了for循环和foreach循环。还是以例6.3为例来讲解。

【例6.3】(实例文件:源文件\ch06\6.3.php)

<?php
$roomtypes = array( '单床房','标准间','三床房','VIP套房');
for ($i = 0; $i < 3; $i++){
    echo $roomtypes[$i]." (for循环)<br/>";
}
foreach ($roomtypes as $room){
    echo $room."(foreach循环)<br/>";
}
?>

运行结果如图6-5所示。

图6-5 程序运行结果

【案例分析】

(1)for循环只进行了三次。

(2)foreach循环则列出了数组中的所有数组元素。