创建一个数组,用三种方法循环遍历,比较不同之处

Original 2019-06-17 13:24:34 403
abstract:<?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&quo
<?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循环语句,代码最少,执行效果好,特别要注意的是语法问题
}


?>


Correcting teacher:查无此人Correction time:2019-06-19 09:09:27
Teacher's summary:完成的不错。for和while是计算循环,foreach是数组循环。继续加油。

Release Notes

Popular Entries