ホームページ >バックエンド開発 >PHPチュートリアル >PHPのフロー制御文とループ制御文の詳細説明
1. フロー制御ステートメントには主に 4 つのタイプがあります: if、ii...else、elseif (else if と記述される場合もあります)、および switch。 PHP での文の形式は、
if (条件が満たされる) {実行文}
if (条件が満たされる) {実行文} else else {実行文}
if (条件が満たされる) {実行文} elseif {実行文} elseif {実行文} ......else {実行文}
スイッチ(条件) {case 1:statementbreak;
default:statementbreak;}
if:あり条件は1つだけ
if...else: 条件が2つあります
elseif: 条件が複数あります
switch: 複数の条件 複数の条件がある場合、elseif文とswitch文の効果は同じです。ただし、複雑で長いステートメントを避けるために、switch ステートメントを使用してください
2. ループ制御ステートメントには、while、for、do while の 3 つの主なタイプがあります。たとえば、5 未満のすべての整数を出力する場合、PHP のステートメント形式は次のとおりです。
*******while语句******* $i = 0; while($i<5) { echo $i; $i++; } *******for语句******* for($i = 0;$i < 5;$i++) { echo $i; } ******do while语句******* $i = 0; do { echo $i; $i++; }while($i<5);
[注意]
1. while ループの実装はループの数を知りませんが、for ループはループの数を知っています。
2. 複雑な PHP コードには、複数の条件制御ステートメント、ループ制御ステートメント、関数が含まれる場合があります。一致する中括弧「{}」を見つけるのは非常に面倒です。この目的のために、PHP は、if、while、for、foreach、switch などの別の記述形式を提供します。この形式の基本的な記述形式は、コロン「:」を使用して左中括弧「{」を置き換え、endif;、endwhile;、endfor;、endforeach;、endswitch; を使用して右中括弧「}」を置き換えます。
【キーワード】
break: ループを終了する
Continue: このループを終了し、ループが終了するまで次のループを継続します
以上がPHPのフロー制御文とループ制御文の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。