PHP If...Else ステートメント
条件ステートメントは、さまざまな条件に基づいてさまざまなアクションを実行するために使用されます。
PHP 条件文
コードを記述するとき、さまざまな判断に応じてさまざまなアクションを実行する必要があることがよくあります。コード内で条件ステートメントを使用すると、このタスクを実行できます。
PHP では、次の条件ステートメントが提供されます:
• if ステートメント - 条件が true の場合にコードを実行します
• if...else ステートメント - 条件が true の場合にコードのブロックを実行し、別のブロックを実行します条件が true でない場合のコードのブロック
• if...else if....else ステートメント - いくつかの条件の 1 つが true の場合にコードのブロックを実行します
• switch ステートメント - 次のいずれかの場合にコードのブロックを実行しますいくつかの条件が true です
PHP - if ステートメント
if ステートメントは、指定された条件が true の場合にのみコードを実行するために使用されます。
構文
if (条件)
{
条件が true の場合に実行されるコード
}
現在時刻が 20 未満の場合、次の例は「良い一日を!」を出力します。 :
Example
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
試してみる »
PHP - if...else ステートメント
は、条件が true の場合にコードのブロックを実行し、条件が true の場合に別のコードのブロックを実行します。条件が true ではない場合は、if.... else ステートメントを使用してください。
構文
if (条件)
{
条件が true の場合に実行されるコード
}
else
{
条件が true でない場合に実行されるコード
If現在時刻が 20 未満の場合、次の例では「良い一日を!」が出力され、そうでない場合は「良い夜を!」が出力されます。 .else if....else ステートメント
複数の条件のいずれかが true のときにコード ブロックを実行するには、if....else if...else ステートメントを使用します。 .
構文
if (条件) { 条件が true のときに実行される if コード; }
else if (条件)
else if 条件が true のときに実行されるコード
}else
{
条件が true でない場合に実行されるコード;
}
現在時刻が 10 未満の場合、次の例は「おはようございます!」を出力します。 、現在時刻が 10 以上 20 未満の場合は「Have a Good day!」を出力し、そうでない場合は「Have a Good night!」を出力します:
Example
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
試してみる »以下ネストされた if...else...elseif 構造のプロセスです 写真: