for/while/foreach遍历数组

Original 2019-03-10 08:59:09 265
abstract:<?php//range() 创建一个包含指定范围的元素的数组$arr = range(1,11);//count() 函数返回数组中元素的数目$count = count($arr);//for 循环 遍历数组//拿到数组的键和值for($i = 0; $i < $count ; $i++){    echo $i . ' => ' . $a

<?php

//range() 创建一个包含指定范围的元素的数组
$arr = range(1,11);
//count() 函数返回数组中元素的数目
$count = count($arr);

//for 循环 遍历数组
//拿到数组的键和值
for($i = 0; $i < $count ; $i++){
   echo $i . ' => ' . $arr[$i] . '<br>';
}
//拿到数组的值
for($i = 0; $i < $count ; $i++){
   echo $arr[$i] . '<br>';
}
echo '<hr>';

// while循环 遍历数组
//拿到数组的键和值
$i = 0; //初始值
while($i < $count){
   echo $i . ' => ' . $arr[$i] . '<br>';
   $i++; //自增长
}
//拿到数组的值
$i = 0; //初始值
while($i < $count){
   echo $arr[$i] . '<br>';
   $i++; //自增长
}

echo '<hr>';
//foreach循环 遍历数组
//拿到数组的键和值
foreach($arr as $key => $value){
   echo $key . '=>' . $value . '<br>';
}
//拿到数组的值
foreach($arr as $value){
   echo $value . '<br>';
}

/*
*  for、while循环 (需要知道一个条件,如数组的数量) 
* 需要初始化 $i = 0;
* 需要计算出数组的数量作为条件 $i < $count; (count($arr))
* 需要自增长 $i++;
*
*  foreach循环 (不需要条件就可以遍历数组)
*  foreach 需要拿到数组键和值很简单
*
* */

?>

Correcting teacher:韦小宝Correction time:2019-03-10 09:10:25
Teacher's summary:这些函数基本上都是实际开发中很常使用到的 一定要好好掌握了

Release Notes

Popular Entries