三种循环遍历数组

原创 2019-05-31 02:45:46 910
摘要:<?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

<?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 遍历数组时,原理是数组内部的指针的移动。

批改老师:天蓬老师批改时间:2019-05-31 14:06:03
老师总结:循环结构有多种, 其实每一种结构之间是可以互换的

发布手记

热门词条

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号