php中while与do while有什么区别吗?这恩德很难理解,求大神
2个回答
展开全部
while是先判断条件,条件为真进入循环,为假直接退出循环,而do while 不管条件真假,先进入一次循环,再判断条件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单,while是先判断,再执行循环体里的代码,do ... while...是先执行代码,再进行判断,例子如下:
$a = 0;
echo "start\n";
while($a > 0) {
echo "$a\n";
$a++;
}
echo "end\n";
上述代码输出:
start
end
$a = 0;
echo "start\n";
do {
echo "$a\n";
} while($a > 0);
echo "end\n";
上述代码输出:
start
0
end
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询