qq_糖糖_10
2016-03-12 19:01
循环语句里面不用加num++吗?
do{
$sum = $sum + 10;
}while($num>3);
这里是指,如果变量num>3则继续执行循环,而之前给的num=2,不满足while($num>3)的条件,所以不执行循环
而如果用num++的话,运行一次do{}while();num的值为3,不满足$num>3,也是不执行循环
以上的情况do……while只执行一次
倘若
num=3;
do{
$sum = $sum + 10;
num++;
}while($num>3);
则num在执行一次之后就一直满足循环条件,且进入死循环。
ps:说得有点啰嗦,不知道你会不会看得懂
i是循环控制变量
PHP入门篇
455956 学习 · 6306 问题
相似问题