返回三种循环遍历数......登陆

三种循环遍历数组

离歌浅唱醉人心丶2019-05-31 02:45:46373

<?php
//定义数组
$arr = [1,2,3,4,5,6,7,8,9,10];

//for循环遍历数组
for ($i = 0; $i < 10; $i++){
   echo $arr[$i].'<br>';
}
//for循环通常用在已经确定循环次数的循环中
echo '<hr>';

//while循环遍历数组
$i = 0;
while (1){
   //如果超出数组的范围就退出循环
   if (isset($arr[$i])){
       echo $arr[$i].'<br>';
   }else{
       break;
   }
   $i++;
}
//while语句则用在满足某种条件时才循环的语句中,它们都是先判断条件是否满足再执行语句,
//所以,如果一开始条件就不满足,循环语句有可能一次也不执行
//do-while语句和while基本相同,所不同的是,它先执行循环语句,再判断条件是否满足,也就是说,循环语句至少能执行一次。
echo '<hr>';

//foreach遍历数组
foreach ($arr as $k => $v){
   echo $v .'<br>';
}
//foreach 遍历数组时,原理是数组内部的指针的移动。

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送