摘要:<?php $arry=array(0,1,2,3,4,5,6,7,8,9,10); $arry2=array(11,12,13,14,15,16,17,18,19,20,21); $data=count($arry); $i=0;//根据指定条件循环 while($i <= ($data-1)){ e
<?php
$arry=array(0,1,2,3,4,5,6,7,8,9,10);
$arry2=array(11,12,13,14,15,16,17,18,19,20,21);
$data=count($arry);
$i=0;
//根据指定条件循环
while($i <= ($data-1)){
echo $arry[$i].'已经改变为:';
$arry[$i]=($arry[$i]+$arry2[$i])+$i; //把arry数组的值变成arry2并且加上i的值
echo $arry[$i].'<br>';
$i++;
}
echo '我是第一次循环的i:'.$i.'<hr>';
//根据指定条件循环相对比必while 和do 更好用
for($i=1; $i<=($data-1); $i++)
{
echo '我是arry数组序列是:'.$i.'我的值:'.$arry[$i].'已经改变为:';
$arry[$i]=$i; //循环并且赋值arry数组里的值等于i
echo $arry[$i].'<br>';
}
echo '我是二次循环的i:'.$i.'<hr>';
$i=0;
//根据指定条件循环
do{
$i++;
echo $i.'<br>';
} while($i<=($data-1));
echo '我是第三次循环的i:'.$i.'<hr>';
$i=0;
//主要用于便利数组
foreach($arry2 as $vd){
$i++;
echo '我是arry2的数组序列号是:'.$i.'我的值是:.'.$vd.'已改变为:'; //foreach可以直接遍历数组相对比更简单
$vd=$vd+1;// 改变数组的结果也更简单 运行的会更流畅
echo $i.'<br>';
}
echo '我是第四次循环的i:'.$i.'<hr>';
?>
//foreach 用来操作数组会更简单 同时根据条件循环 for会比较优秀
批改老师:韦小宝批改时间:2019-01-14 09:10:30
老师总结:循环呢都基本上差不多 这四个循环中最常用的也就是foreach 和 for循环 其次是 while 再是do...while foreach用于遍历数组 for用于循环规定次数的比较好