php三中循环方法 for while do while

原创 2019-05-22 14:09:58 362
摘要:<?php$data =[1,2,3,4,5,6,7,8,9,10];$res=0;for ($i=0;$i<10;$i++){     $res+=$data[$i];//简洁,可读性不好}echo $res,'<hr>';//简化$min=1;$max=10;$data=range($min,$max);$count=cou

<?php


$data =[1,2,3,4,5,6,7,8,9,10];

$res=0;

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


     $res+=$data[$i];//简洁,可读性不好

}

echo $res,'<hr>';


//简化

$min=1;

$max=10;

$data=range($min,$max);

$count=count($data);

$res=0;

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

     $res+=$data[$i];//简洁,可读性不好

}

echo $res,'<hr>';


function accu($min,$max){

  $data=range($min,$max);

  $count=count($data);

  $res=0;

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

     $res+=$data[$i];//简洁,可读性不好

}


}


echo accu(5,30),'<hr>';


//2,while循环:入口判断循环

$min=1;

$max=70;

$data=range($min,$max);

$count=count($data);

$res=0;

$i=0;





echo $res,'<hr>';



//3,foreach()遍历循环


$min=1;

$max=20;

$data=range($min,$max);


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

echo $value.'<br>';

}


批改老师:查无此人批改时间:2019-05-23 13:18:00
老师总结:完成的不错。for和while是计算循环,foreach是数组循环。继续加油。

发布手记

热门词条