for語句
15.png
基本格式:
for(表達式1;表達式2;表達式3)
{
語句或語句序列;
}
for循環(huán)語句中表達式1為循環(huán)初始條件;表達式2為循環(huán)控制條件;表達式3為控制變量遞增;語句或語句序列為循環(huán)體。
<?php
//使用花括號“{}”將代碼塊括起來,通常代碼塊為一條時可以不加花括號
for( $i = 1; $i <= 10; $i++ ) {
echo "這是第<b> $i </b>次循環(huán)執(zhí)行輸出的結(jié)果
";
}
$i = 1; //將for語句中第一部分初始化提出來,放到for前面執(zhí)行,但for語句中的分號要保留
for( ; $i <= 10; $i++ ) {
echo "這是第<b> $i </b>次循環(huán)執(zhí)行輸出的結(jié)果
";
}
$i = 1; //再將第三部分的增量提出來,放到for語句的執(zhí)行體最后,但也要將分號保留
for( ; $i <= 10; ) {
echo "這是第<b> $i </b>次循環(huán)執(zhí)行輸出的結(jié)果
";
$i++;
}
$i = 1;
for( ; ; ) {
if( $i > 10 )
break;
echo "這是第<b> $i </b>次循環(huán)執(zhí)行輸出的結(jié)果<br>";
$i++;
}
test.php
<?php
/*
*
*
*
* $i = 0;
*
* while($i < 100 ) {
*
* echo "循環(huán)體,語句<br>";
*
* $i++;
* }
*
*
* for( 表達式一; 表達式二 ; 表達式三 ) {
*
* echo "循環(huán)體<br>";
*
* }
*
* 第一部分, 先執(zhí)行 表達式一
* 第二部分, 再執(zhí)行 表達式二
* 第三部分, 再執(zhí)行 循環(huán)體
* 第四部分, 再執(zhí)行 表達式三
* 第五部分, 再執(zhí)行 表達式二
*
* 注意: 表達式一, 只被執(zhí)行一次
*
* 表達式一: 初使化的條件 $i = 0;
* 表達式二: 條件表達式, 成立則執(zhí)行循環(huán)體 $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."####";