ホームページの作成や運用ノウハウについて、プロのクリエイターが情報を無料公開!

ホームページTIPS
facebook twitter mail

このサイトはコーディング初心者〜中級者向けの情報サイトです。掲載コードの転用制限はありませんが、
動作保証は行なっておりません。ご意見については、フォームからお知らせください。

phpに関するTips

更新日:2017.7.26

php

【 php基礎編 】条件分岐の「switch〜case」の書き方を覚えましょう!

解 説

switch〜caseを使った条件分岐は、変数の取りうる値があらかじめ何パターンかに決められていて、そのパターンに応じて処理を振り分けたい場合などに便利な構文です。ifを使った条件分岐で書くこともできますが、switch〜caseを使う事でスッキリと解りやすくプログラムを書く事ができます。

1switch〜caseの構文を紹介します。(例:変数=「信号機の色」に応じたメッセージを出力する)
2「case 条件:」はいくつでも追加できます

コード例の様に、caseを使って幾つでも条件は追加できます。どの条件にも当てはまらない場合の処理には「default」と記述します。

3caseを並べて書く事で、条件を複数指定することもできます

caseの条件を複数指定することもできます。コード例では$signalの値が「blueとgreen」のどちらかの場合に、「青信号は進め」を表示します。

トップへ