PHPの基本的なフロー制御ステートメント

WBOY
リリース: 2016-07-25 08:59:17
オリジナル
1301 人が閲覧しました
  1. a=11;
  2. if(a>10){
  3. echo "a>10";
  4. }
コードをコピー

b、マルチブランチ: 基本構文:

if(条件式){

声明;

//....;

}その他{

声明;

//....;

}

c、複数の分岐: 基本構文:

if(条件式){ ステートメント; n ステートメント; }else if(条件式){ ステートメント;n ステートメント; }elseif(条件式){ ステートメント;n ステートメント; }エレス{ ステートメント;n ステートメント; }

ヒント: 1. Else は 1 つ以上を持つことができます。 2. 最後のelseは省略可能です

d、switchブランチステートメント

スイッチ(式){ 場合定数 1:

ステートメント;

休憩;

場合定数2:

ステートメント;

休憩;

格定数 3:

ステートメント;

休憩;

デフォルト:

ステートメント;

休憩。 }

注: 1. 1 対多の case ステートメントがあります 2. デフォルト ステートメントを含める必要はありません (独自のコードのビジネス ロジックに従って) 3. 通常、case ステートメントの後に、switch ステートメントの終了を示すために Break が必要です。 4. 定数の型(int、float、string、Boolean)

キーポイント: プログラムは最初に case 順に設定され、一致するものがない場合は、ブレークが検出されるまでデフォルトのステートメントの内容が実行され、その後スイッチが終了します。

if 分岐と switch 分岐の比較: if は特定の範囲を判断し、switch はポイントを判断するため、次のように選択できます。 適用シナリオ: 分岐が数点のみの場合 (戦車の方向を決定する場合など)、スイッチを使用します。 分岐が複数の領域(範囲)の判断である場合は、ifの使用を検討してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート