开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第10天,点击查看活动详情
PHP foreach循环
foreach循环用于遍历数组元素。它只对数组和对象有效。如果您尝试将它与不同数据类型的变量一起使用,它将发出错误。
foreach循环基于元素而不是索引工作。它提供了迭代数组元素的最简单方法。
在foreach循环中,我们不需要增加值。
PHP While循环
PHP while循环可用于遍历代码集,如for循环。while循环重复执行代码块,直到条件为FALSE。一旦条件变为FALSE,它就会从循环体中退出。
如果迭代次数未知,则应使用它。
while循环也称为Entry控制循环,因为在进入循环体之前检查条件。这意味着首先检查条件。如果条件为真,将执行代码块。
PHP do while循环
PHP do while循环可用于遍历一组代码,如PHP while循环。PHP do while循环保证至少运行一次。
PHP do while循环用于多次执行程序的一组代码。如果必须至少执行一次循环,并且迭代次数甚至不固定,建议使用do while循环。
它总是至少执行一次代码,因为在执行代码后会检查条件。
do while循环与while循环非常相似,但条件检查除外。两个循环之间的主要区别是while循环在开始时检查条件,而do while循环则在循环结束时检查条件。
while和do while循环之间的差异
while循环do while循环
while循环也称为入口控制循环。do-while循环也称为退出控制循环。
如果条件为false,则循环体不执行。循环体至少执行一次,即使条件为false。
先检查条件,然后执行语句块。语句块首先执行条件检查,然后执行条件检查。
此循环不使用分号终止循环。Do while循环使用分号终止循环。