4-4 条件分岐:if-elseif~中高年のためのプログラミング教室:PHPドリル~
更新日:2021.07.03一日一個コツコツ楽しみましょう!
if、if-elseに続いて今回は"if-elseif文"です!条件を複数おいて、さらにそれ以外の場合の処理もそれぞれ規定します!
Q 変数ageがあります。中には年齢が入っています。
年齢が25歳以上35歳未満であれば「あなたはアラサー!」と出力し、35歳以上45歳未満であれば「あなたはアラフォー!」、それ以外であれば「あなたはアラサーでもアラフォーでもない!」と出力するような処理を書いてみましょう。
A
if ($age >= 25 && $age < 35) {
echo "あなたはアラサー!";
} elseif ($age >= 35 && $age < 45) {
echo "あなたはアラフォー!";
} else {
echo "あなたはアラサーでもアラフォーでもない!";
}
ifの条件判定の後、更に判定したい場合はelseif
を使います。else if
とは違うことに注意しましょう。
以下のような解もあるでしょう。
if ($age < 25 || $age >= 45) {
echo "あなたはアラサーでもアラフォーでもない!";
} elseif ($age < 35) {
echo "あなたはアラサー!";
} else {
echo "あなたはアラフォー!";
}
この場合は、初めに25未満と45以上を除外することで、その次の判定が簡略化されています。
如何でしょうか?
少しでもプログラミングに興味を持たれた方や、実際に体験してみたくなった方はまずは無料体験クラスにいらっしゃってみませんか?
無料体験クラスの詳しい内容や日時は下のリンクをクリックしてみてください!
中高年のためのプログラミング教室 無料体験クラス
皆様のお越しをお待ちしております!