PHP入门10

47 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 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循环使用分号终止循环。