博客列表 >使用多种循环方式来遍历数组,while,for

使用多种循环方式来遍历数组,while,for

南宫
南宫原创
2020年07月08日 15:08:30906浏览

1. 判断型循环:

入口判断型 while(条件){}

  1. $a = 10;
  2. while($a > 5){
  3. echo $a.'<br>';
  4. $a--;
  5. }
  6. //模板语法
  7. $a = 10;
  8. while($a > 5):
  9. echo $a.'<br>';
  10. $a--;
  11. endwhile;

出口判断型 do{…}while(条件)

  1. $a = 10;
  2. do{
  3. echo $a.'<br>';
  4. }while($a > 5);

2. 计数循环:for(循环变量的初始化;循环条件;更新循环条件){…}

  1. $cities = ['上海','北京','天津','深圳','太原'];
  2. for($i = 0; $i < count($cities);$i++){
  3. echo $cities[$i],'<br>';
  4. }
  5. //模板语法
  6. for($i = 0; $i < count($cities); $i++):
  7. echo $cities[$i],'<br>';
  8. endfor;
  9. //break 跳出循环
  10. for($i=0; $i < count($cities); $i++):
  11. if($i == 2) break;
  12. echo $cities[$i],'<br>';
  13. endfor;
  14. echo '<br>';
  15. //continue : 跳出单次循环
  16. for($i=0; $i < count($cities); $i++):
  17. if($i == 2 ) continue ;
  18. echo $cities[$i],'<br>';
  19. endfor;
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议