tanish-kr's learning log

Learning output log

PHP

制御構造

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として警告が発せられ、実行は継続される。 エラーハンドリングを適切に