PHP制御構造の詳細
584 ワード
主に3種類あり、順序、分岐、サイクルがあります.
ちくじせいぎょこうぞう
コードは上から下へ、左から右へ実行され、コードに干渉しません.
ブランチ制御構造
コードは複数の選択の実行が可能で、単一ブランチとマルチブランチに分けられる.単一ブランチ:プログラム実行の流れは2つの構造 を超えない.マルチブランチ:プログラム実行の流れが2以上の構成 を超える.
if
switch
マルチブランチ構造は、一般的に正確な数値を判断するためにのみ使用され、ifよりも効率が高い.
じゅんかんせいぎょこうぞう
forサイクル
一般的にはサイクル数を知っているか、予想できるサイクルです
whileサイクル
一般的に循環回数が分からない、あるいは循環回数が推定できない場合
foreach
配列の遍歴に特化
do whileサイクル
ちくじせいぎょこうぞう
コードは上から下へ、左から右へ実行され、コードに干渉しません.
ブランチ制御構造
コードは複数の選択の実行が可能で、単一ブランチとマルチブランチに分けられる.
if
switch
マルチブランチ構造は、一般的に正確な数値を判断するためにのみ使用され、ifよりも効率が高い.
switch($var){
case 1:
1;
break;
case 2:
2;
break;
default:
n;
}
じゅんかんせいぎょこうぞう
forサイクル
一般的にはサイクル数を知っているか、予想できるサイクルです
whileサイクル
一般的に循環回数が分からない、あるいは循環回数が推定できない場合
foreach
配列の遍歴に特化
do whileサイクル
do{ }
while( );