PHP中for关键字的作用和示例
更新时间:2023-10-131. for循环的作用和概述
for循环是在程序中使用最广泛的一种循环结构,主要作用是可以重复执行某一段代码。
for循环有一个初始条件,一个终止条件和一个步长值。格式为:for (初始值; 终止条件; 步长值) {执行语句; }
其中,初始值是定义变量并给变量赋起始值,终止条件是结束循环的条件,步长值则定义了变量在每次循环中增加或减少的值,这个值可以为负数,代表倒序循环。
//示例代码 for($i=1;$i<=5;$i++){ echo $i; } //输出结果:12345
2. 嵌套循环
在某些情况下,我们需要嵌套循环,比如输出九九乘法表。
//示例代码 for($i=1;$i<=9;$i++){ for($j=1;$j<=$i;$j++){ echo "$j"."*"."$i"."=".$i*$j."  "; } echo "
"; } //输出结果: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
3. for循环的控制语句
在for循环中,我们可以使用break和continue语句来控制循环的执行。break语句可以立即终止循环结构,跳出当前循环;而continue则可以跳过本次循环体执行下一次循环,只结束一次循环。
//示例代码 for($i=1;$i<=10;$i++){ if($i==5){ break;//终止循环 } if($i==3){ continue;//跳过当前循环 } echo $i." "; } //输出结果:1 2 4
4. for循环的应用场景
for循环的应用场景很广泛,比如:
- 遍历数组,读取数组中的每一个元素。
- 控制循环数目,保证循环运行的次数。
- 循环输入输出操作。