前言:
本文是循环结构的介绍与应用篇笔记。主要讲PHP中的循环结构。
DO……while循环语句:
注意循环判断结果为布尔值,即 true(1) false(空)
1.内循环: do{……}while(expr) //expr为条件 , 省略号是内容。 这个语句的用法是:执行依次循环再判断条件。 2.外循环: while(expr)do{……} //先判断条件 ,后根据条件执行循环。
举例如下:
<php?do{echo "循环".++$a;} while(a<4;) ?> //内循环语句 程序执行结果为: 循环1循环2循环3循环4 <php?do{echo "循环".++$a;} while(a>4;) ?> //内循环语句 执行结果为: 循环1 ——只先执行了do{}expr为布尔值null没有执行循环。
for 循环语句:
for 循环是 PHP 中最复杂的循环结构。它的行为和 C 语言的相似。
for ($i = 1; $i <= 5; $i++) { echo $i; } //执行结果为 1234
其中$i=1无条件执行 ,$i<=10为比较运算条件 ,$i++为循环
break n 控制循环语句:
break; 跳出循环 break n 跳出第n层循环 。
for (X;X;X;) { for(X;X;X;) { break2;} //跳出第二层循环 第二个for 为第二层循环。 }