数组的循环方法

原创 2019-05-06 18:05:51 618
摘要:<?php$arr = array(1,2,3,4,5,6,7,8,9);//创建数组$length=count($arr);//获取数组长度//for循环数组,首先要知道数组的长度for($i=0;$i<$length;$i++) {$a = $arr[$i];echo $a.'<br/>';}echo '<br/>';//wh

<?php

$arr = array(1,2,3,4,5,6,7,8,9);//创建数组

$length=count($arr);//获取数组长度

//for循环数组,首先要知道数组的长度

for($i=0;$i<$length;$i++) {

$a = $arr[$i];

echo $a.'<br/>';

}

echo '<br/>';

//while 循环数组,首先要知道数组的长度,只要指定的条件为真,while 循环就会执行代码块。

while ($i <=$length) {

   $a = each($arr);

   if($a){

    echo "{$a['value']}"."<br>";  

   }else{

    break;

   }

}

echo '<br/>';

//foreach 循环数组,不需要知道数组长度,能方便的循环索引数组和关联数组

//每进行一次循环迭代,当前数组元素的值就会被赋值给 $value 变量,并且数组指针会逐一地移动,直到到达最后一个数组元素。

foreach ($arr as $key => $value) {

   echo "$value <br>";

}

?>


批改老师:查无此人批改时间:2019-05-07 09:43:17
老师总结:完成的不错。for和while都是计算循环。foreach是数组循环。继续加油。

发布手记

热门词条

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

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