制御構造
1. if
if(条件式){
文1
} elseif(条件式) {
文2
} eles {
文3
}
2. while
while(条件式){
文
}
3. do-while
後評価
do{
文
} while(条件式);
4. for
for(初期化式;条件式;反復式){
}
5. foreach
foreach(反復可能なデータ構造 as 要素){
}
foreach(反復可能なデータ構造 as キー => 要素){
}
//参照渡し
foreach(反復可能なデータ構造 as &要素){
}
6. break,continue
- ブロックから抜ける break
- 繰り返し処理を途中で終了し、次の繰り返し勝利をする continue
7. switch
swich(){
case 1:
式
break;
case 2:
式
break;
default:
break;
}
8. return,exit
- return 関数やメソッドから値を返し、呼び出し元に戻る
- exit プログラムの実行を終了
9. require,require_once
- require 一度読み込んだファイルに再度require可能
- require_once 一度だけ読み込み
10. include,include_once
- requireとの違いはファイルが存在しなかった場合、Fatalエラーとならず、Warningとして警告が発せられ、実行は継続される。 エラーハンドリングを適切に