创建一个数组,用三种方法循环遍历,比较不同之处
坚果缘2019-06-17 13:24:34402<?php
//创建一个数组
$min=3;
$max=16;
$data=range($min,$max);
$count=count($data);
//用for循环遍历
echo '开始for循环遍历:<br>';
for($i=0;$i<$count;$i++){
$a=$i+1;
echo "数组中第$a".'个值是:'.$data[$i],'<br>';
}
echo '<hr>';
//for循环语句中将循环条件和循环变量写在一起,看着方便
//用while循环遍历
echo '开始while循环遍历:<br>';
$i=0;
while($i<$count){
$a=$i+1;
echo "数组中第$a".'个值是:'.$data[$i],'<br>';
$i++;
}
echo '<hr>';
//while循环语句中关注的重点好像是循环条件的成立与否,在循环体中还要注意循环变量,不能形成死循环
//用foreach遍历
foreach($data as $key=>$value){
echo '数组中第'.($key+1) .'个值是:' . $value,'<br>';
//foreach循环语句,代码最少,执行效果好,特别要注意的是语法问题
}
?>