php, do-while, while, for

while()循环

while('条件'){
	#循环体
}

while循环,根据条件表达式来循环

  1. 判断表达式是否为真,如果为真则执行括号里面的代码。
  2. 但花括号里面的代码执行完毕,则重新判断表达式是否为真。
  3. 如果为真则重复执行一遍,如果为假则停止执行。
  4. 如果不写条件或条件永远为真,循环体内代码永远停不下来,这叫死循环。

ps:结构体不需要写指令分隔符(;),循环结构是流程结构的一种,结尾不需要写指令分隔符。

do-while()循环

do{
	#循环体
}while('条件表达式');  

  1. 先执行循环体
  2. 判断条件是否成立
  3. 成立再重复执行一遍,不成立停止循环

do-while()与while()的区别

  • dp-while()先判断条件,在执行循环体,不管条件是否成立至少回字形一遍

  • while先判断条件,在执行循环体

for循环

for(表达式1;表达式2;表达式3){
	#循环体
}
  • 表达式1:变量初始化 $num1 = 1
  • 表达式2: 条件 $num <= 10
  • 表达式3: 递增或递减

执行顺序是怎么样的?
  第一步:执行了表达式1,初始化类一个变量。
  第二步:执行了表达式2,判断条件是否成立。
  第三步:成立则执行循环体,不成立则结束循环。
  第四步:当循环体执行结束后,然后执行表达式3。
php_0313_day8

posted @ 2020-03-14 04:14  正义联盟  阅读(238)  评论(0)    收藏  举报