php中while和do-while循环语法教程
php中while和do-while循环语法教程语法
while(条件){
}
-------------------------
do{
}while(条件)小结:1、for、while、do-while可以相互替换2、如果明确知道循环多少次首先for循环,如要要循环到条件不成立为止选while或do-while3、先判断再执行选while,先执行再判断选do-while4、while循环条件不成立就不执行,do-while至少执行一次案例:使用三种循环实现从1加到100
<?php
//1、for循环实现
$sum=0;
for($i=1;$i<=100;$i++){
$sum+=$i; //$sum=$sum+$i;
}
echo $sum;
//分析
/**
*
$i $sum
1 1
2 1+2
3 1+2+3
4 1+2+3+4
...
100 1+2+3+++100
*/
-------------------------------------------------
//2、while循环
$i=1;
$sum=0; //保存和
while($i<=100){
//方法一
/*
$sum+=$i;
$i++;
*/
//方法二
$sum+=$i++;
}
echo $sum;
--------------------------------------------------
//3、do-while循环
$i=1;
$sum=0;
do{
$sum+=$i;
$i++;
}while($i<=100);
echo $sum,'<br>'; //5050
//可以有如下更改
$i=1;
$sum=0;
do{
$sum+=$i++; //++后置
}while($i<=100);
echo $sum,'<br>'; //5050
//可以做如下更改
$i=1;
$sum=0;
do{
$sum+=$i;
}while(++$i<=100); //++前置
echo $sum,'<br>'; //5050
页:
[1]