用PHP开发了这么多年,遇到需要使用循环的时候好像一般很少选择while循环或者do…while循环,时间久了感觉对它们有点不那么熟了,最近刚好在巩固PHP基础知识,于是单独拿出来复习一下。
while循环
PHP中最简单的循环就是while循环。就像if语句,它也依赖于一个条件。
while循环语句和if循环语句的不同在于,if语句只有在条件为true的情况下才执行后续的代码一次,而while循环语句只要其条件为true,就会不断地重复执行代码块。
通常,当我们不知道所需的重复次数时,可以使用while循环语句。如果要求一个固定次数的重复,可以考虑使用for循环语句。
while循环的基本结构:
1 | $num = 1; |
do…while循环
do…while循环与while循环不同,因为它的测试条件在整个语句块的最后,这就意味着do…while循环中的语句或语句块至少会执行一次。即使这个条件一开始就是false,do…while循环中的这个代码块还是会执行一次。
1 | $num = 100; |
如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !