PHP循环的问题
在什么情况下使用for循环,
whlie循环
do..whlie是怎么抉择的?
在什么情况下使用for循环,
whlie循环
do..whlie是怎么抉择的?
答案:现在foreach能用的时候少用forfor和while的区别
for循环 是计数循环
条件型循环一般用while
do while属于先执行后判断。无论条件是否满足都执行一次。
一般没有这个选择。只要是能满足功能,都是无可厚非的。
设计这三种类型的关键是方便选择。一般来说这三种都是等效的。
for循环合适那种有初始化,单次结束后有固定操作的循环。
while适合先判断后循环。
do-while适合先循环再判断的情况。
其实这就是这三种的设计原始初衷了。
看你熟练哪个,哪个能满足设计需要,这没有什么先后顺序!没有特别的规定。
一般知道循环次数的,用for,当然,for循环可以写的很灵活,也不一定。
不知道循环次数的情况,用while
do while 和 while相比,循环体至少执行一次,而while,如果不符合条件的话循环一次都不执行。
没有谁固定必须在那些情况下使用那种模式,看你自己。随意发挥。for循环常用于索引为有规律的循环,while循环常用于条件循环,do_while先循环再判断,至少循环一次,但也有一次也没循环的情况,通常情况下 你只用到两种方法 for 和 foreach你说的是啥东西?有两种类型的循环,一种是计数一般用for循环,另一种是条件型循环一般用whhlie循环和do..while循环,但do..whlie循环用得比较少
上一个:PHP删除字段问题
下一个:php Smarty报错