国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ループ制御ステートメントの PHP フロー制御

王學生は北京と大連を繰り返し往復し、往復回數(shù)をノートに記録した。 PHP には、同じカウントを?qū)g現(xiàn)できる別の実裝があります。

for ループは PHP のカウント ループであり、その構(gòu)文は非常に多様です。これは習得しなければならない知識ポイントです。

for (表達示1; 表達示2; 表達示3){
        需要執(zhí)行的代碼段
}
  • 式 1 は初期化代入であり、複數(shù)のコードを同時に代入できます。
  • 式 2 は各ループの前に評価されます。値が TRUE の場合、ループが続行され、ネストされたループ ステートメントが実行されます。値が FALSE の場合、ループは終了します。
  • 式 3 は各ループの後に評価されます。

簡単な例を書いて見てみましょう:

<?php
for ($i = 1; $i <= 10; $i++) {
    echo '分手后第'.$i.'年,我全都忘了你的樣子<br />';
}
?>

別の書き方で、複數(shù)の條件を判斷してみましょう:

<?php
    for($i=0,$j=10;$i<$j;$i++,$j--){    
    echo $i.'---------'.$j.'<br />';
    }
?>

for ループを使用して 9*9 の乗算表を入力してみましょう。その効果は次のとおりです。 :
2015-08-08/55c5b92de2c2b

分析と思考のプロセス中に覚えておいてください: コードの出力は水平です

<?php

//99乘法口訣表從1開始,所以聲明一個變量$i = 1,讓$i小于10,也就是最大值為9
for($i = 1 ; $i < 10 ; $i++ ){
        //1x1=1,2x2等于4,所以第二次循環(huán)的最大值為$i的值,因此$j=1, $j在循環(huán)自加的過程當中,只能夠小于等于$i

    for($j=1;$j<=$i;$j++){
                //  1 x 2 = 2   2 x 2 = 4啦
        echo $j . 'x' . $i . '=' .($i*$j) . '&nbsp;&nbsp;&nbsp;';
    }
    echo '<br />';

}

9*9 の九九を中斷し、終了し、制御を続けてみましょう。

ステートメント 関數(shù)
exitexit 以前にもお話しましたが、現(xiàn)在の時點から以降の実行を停止します
break 私は以前に遭遇したことがあります。ループまたは構(gòu)造體実行からの飛び出し 後続のコード
Continue はこのループから飛び出して次回に継続します

Break と continue を示しましょう:

<?php
for ($i = 1; $i <= 10; $i++) {

    if($i == 4){
            //待會兒換成continue試試
            
            break;
    }

    echo '分手后第'.$i.'年,我全都忘了你的樣子<br />';
}
?>

$i は 4 に等しく、ブレークの効果は次のとおりです:
2015-08-08/55c5bba280e19注: 上の図では 4 年目以降は実行されません

$i は 4 に等しいです。コンティニューの効果は次のとおりです:
2015-08-08/55c5bbcd4fb1b 注: の 4 番目のもの。上の畫像は失われ、


ジョブは5年目から継続されます:

forループの単一層を使用して、交互の行の色変更テーブルを制御します
forの2層ループを使用して制御します交互行の色が変わる表
99 個の九九をサイレントに作成し、$i と $j の位置で continue と Break を試してみます。

學び続ける
||
<?php for ($i = 1; $i <= 10; $i++) { if($i == 4){ //待會兒換成continue試試 break; } echo '分手后第'.$i.'年,我全都忘了你的樣子<br />'; } ?>