条件文と制御構造は、プログラムの実行フローを制御するための重要なツールです。この記事では、PHPにおけるif文、else文、およびループの使い方について解説します。
[スポンサーリンク]
未経験からITエンジニアになる【ENたま転職】
if文とelse文の使い方
if文は、指定された条件が真である場合に特定のコードブロックを実行します。else文は条件が偽の場合に実行されるコードブロックを定義します。
<?php $age = 18; if ($age >= 20) { echo "成人です"; } else { echo "未成年です"; } ?>
この例では、$ageが20以上なら「成人です」と表示され、そうでなければ「未成年です」と表示されます。
複数の条件を扱う:elseif文
複数の条件を扱う場合、elseif文を使用できます。
<?php $score = 75; if ($score >= 90) { echo "優秀です"; } elseif ($score >= 70) { echo "合格です"; } else { echo "不合格です"; } ?>
この例では、$scoreが90以上なら「優秀です」、70以上なら「合格です」、それ以外なら「不合格です」と表示されます。
ループの使い方
ループは、同じコードを繰り返し実行するための仕組みです。PHPには主にforループとwhileループがあります。
<?php // forループ for ($i = 1; $i <= 5; $i++) { echo "回数: $i<br>"; } // whileループ $count = 0; while ($count < 3) { echo "カウント: $count<br>"; $count++; } ?>