while循环
表达式将会执行一段代码直到条件语句为false。While循环通常更适合数据库相关操作。
while(条件)循环的条件比较简单,只要条件为真,则一直循环下去,一直到条件为假才终止循环,终止条件跟内部执行代码相关,一般用于多次循环,我平时使用直接将条件设置为true,让循环无限循环,直到触发我设置的条件才主动exit()终止循环来使用。
do...while循环
do...while 循环,先执行代码,在检查循环条件,如果循环条件为真,则继续执行循环,如果为假则终止循环。
需要知道的是。do...while循环比较特殊了,他是在执行了代码之后才决定,要不要继续循环下去 ,也就是说,do...while循环至少会执行一次循环,就算代码第一次就返回false,代码也是执行了一次的。所以条件代码需要将第一次循环的结果也计算进去,不然很容易多循环一次。
for循环
如果你已定确定了需要循环的次数,就可以使用for循环来循环for循环固定循环多少次,for循环的条件需要提前设定好参数,for循环需要三个参数
初始化循环计数器的值
评估每个循环迭代。如果值为 TRUE,继续循环。如果它的值为 FALSE,循环结束。
增加循环计数器的值
上面的代码就是for循环的典型例子,循环十次,简单实用,使用for循环的前提是你已经确定了循环的次数。
foreach循环
foreach 又叫遍历循环,只能对数组使用,用来取出数组中的每个键/值对。
foreach循环没有固定次数,循环的次数根据数组来决定,数组有多少键值对,就循环多少次,每次循环取出对应的键和值,是平时代码中用到最多的循环,循环过程中,数组的键会赋值给$key 值会赋值给$val,是操作数组的重要循环函数。
上一篇: 购买支付存在漏洞怎么办?
下一篇: 软文中的错别字一定要纠正
关键词: