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

浙公网安备 33010602011771号