ウェピックスではウェブ界の情報をピックアップします!
menu
ホーム > PHPサンプル > 条件文系 > switch 文を作成したい

switch 文を作成したい

Pocket

サンプルコード sample code

- 1 分ノート ! -

  • switch文はある条件式の値によって幾つかの処理の中から特定の処理を実行する
    switch(条件式){
    	case 式 :
    	文
    	break;
    
    	case 式 :
    	文
    	break;
    
    	・・・
    	・・
    
    	default:
    	文
    	break;
    }
    
  • 「switch(条件式)」は、「case 式」で比較する元の値を出力する式
  • 「{ }(ブロック)」内は、switch文を記述する
  • 「case 式 : 文」の 式 は、「switch(条件式)」で比較する値を出力する式
  • 「case 式 : 文」の 文 は、「switch(条件式)」と「case 式」の値が一致したときに実行する文
  • case式の値は「整数」、「浮動小数点数」、「文字列」が利用できる
  • キーワード「break」は、処理の終了を宣言するキーワード
    breakがないと以降の「case文」が実行される
  • キーワード「default」は、「switch(条件式)」と「case 式」の値が一致しなかった場合に実行する処理
  • switch文の比較は「==」と同じ動作
  • ※文とはコードの記述単位の1つで、PHPの場合は「;(セミコロン)」で区切られるまでのコード


switch 文作成

– サンプル Click Here ! –

実行結果
式は変数で値は文字列
名前はSatoです。

条件式は変数で値は整数値
値は5です。

条件式は演算子を利用した式 値は整数値
値は20です。

条件式は演算子を利用した式 値は整数値 文は複数行実行
値は20です。値は20です。値は20です。

switch文のキーワードdefault文を実行
一致する値はありません。

– サンプル Click Here ! –


タグ(=記事関連ワード)

日付

投稿日:2012年3月4日
最終更新日:2017年04月01日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://wepicks.net/phpsample-control-switch/trackback/