switch文
switch文(switch statement)とは
- if文と同じように、条件によって処理をコントロールする
switch(式){
case 定義1;
文1;
…
break;
case 定義2;
文2;
…
break;
default;
文D;
…
break;
}
- caseの条件にヒットした場合、そのcase以降の処理を「break」が現れるまで、もしくは「switch」ブロックの最後になるまで事項し続ける
- どれにも当てはまらない場合(式の評価がされなかった場合)に「default」を実行する
-
- 「default」は、省略も可能
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>無題ドキュメント</title> </head> <body> <?php //翻訳くん $eigo = 'dog'; switch ($eigo) { case ('dog'): print ('犬だよ。'); break; case ('cat'): print ('猫だよ。'); break; default: print ('ん?'); } ?> </body> </html>