条件式とも言われるif文はプログラムにおいて最も多く利用されるコマンドの一つです。PHPによる制御構造には if , else , swhich が用意されています。

「if」は「もし~だったら」という条件が当てはまれば「if」以下の処理を行うものです。「if」で条件判定をし、条件に合わなければ次は「else if」で条件判定を行い、さらに合わなければ「else if」で繰り返し、、、、最後にどの条件にも合わなかったら「else」以下で処理を行います。

switch文は条件を指定し、それがcaseの後の値に合えばその後に続く処理を実行します。 switch文は合致した箇所以降の処理を全て行ってしまうので通常break命令を利用して処理を強制終了させます。

問題: 大吉、中吉、吉、凶、大凶のどれかを出力するおみくじを作りなさい。

continue reading…