
for语句

15.png
基本格式:
for(表达式1;表达式2;表达式3)
{
语句或语句序列;
}
for循环语句中表达式1为循环初始条件;表达式2为循环控制条件;表达式3为控制变量递增;语句或语句序列为循环体。
<?php
//使用花括号“{}”将代码块括起来,通常代码块为一条时可以不加花括号
for( $i = 1; $i <= 10; $i++ ) {
echo “这是第<b> $i </b>次循环执行输出的结果
“;
}
$i = 1; //将for语句中第一部分初始化提出来,放到for前面执行,但for语句中的分号要保留
for( ; $i <= 10; $i++ ) {
echo “这是第<b> $i </b>次循环执行输出的结果
“;
}
$i = 1; //再将第三部分的增量提出来,放到for语句的执行体最后,但也要将分号保留
for( ; $i <= 10; ) {
echo “这是第<b> $i </b>次循环执行输出的结果
“;
$i++;
}
$i = 1; for( ; ; ) { if( $i > 10 ) break; echo "这是第<b> $i </b>次循环执行输出的结果<br>"; $i++; }
test.php
<?php /* * * * * $i = 0; * * while($i < 100 ) { * * echo "循环体,语句<br>"; * * $i++; * } * * * for( 表达式一; 表达式二 ; 表达式三 ) { * * echo "循环体<br>"; * * } * * 第一部分, 先执行 表达式一 * 第二部分, 再执行 表达式二 * 第三部分, 再执行 循环体 * 第四部分, 再执行 表达式三 * 第五部分, 再执行 表达式二 * * 注意: 表达式一, 只被执行一次 * * 表达式一: 初使化的条件 $i = 0; * 表达式二: 条件表达式, 成立则执行循环体 $i < 100; * 表达式三: 是一个自增条件 $i++ * * */ for( $i=0; $i < 100 ; $i++) { echo "{$i} 高老师很帅, 妹子很漂亮<br>"; } unset($i); echo "####".$i."####"; for( $i=0; $i < 100 ; $i++) { echo "{$i} 高老师很帅, 妹子很漂亮<br>"; } echo "####".$i."####";
始发于简书:caoyuan
