课程
/后端开发
/PHP
/PHP入门篇
循环语句里面不用加num++吗?
2016-03-12
源自:PHP入门篇 6-9
正在回答
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:说得有点啰嗦,不知道你会不会看得懂
qq_糖糖_10 提问者
i是循环控制变量
举报
PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。
4 回答$num = 6;后。。。。不理解!~为什么?
3 回答switch($num){.......}中$num这个是干什么用的?
3 回答$num为什么不可以改成$number?
3 回答$num = 2; 是什么意思 为什么要 =2 有什么用;
4 回答改为while($num>5)为什么结果一样