if...else...elseif ステートメント
PHP If...Else ステートメント
條件ステートメントは、さまざまな條件に基づいてさまざまなアクションを?qū)g行するために使用されます。
PHP 條件文
コードを記述するとき、さまざまな判斷に応じてさまざまなアクションを?qū)g行する必要があることがよくあります。コード內(nèi)で條件ステートメントを使用すると、このタスクを?qū)g行できます。 phpで、次の條件付きステートメントが提供されています。 ‐ ? ? ? ? ? ?
if ステートメントは、指定された條件が true の場合にのみコードを?qū)g行するために使用されます。 構(gòu)文 if (條件) { 條件が true の場合に実行されるコード}
現(xiàn)在時刻が 20 未満の場合、次の例は「良い一日を!」を出力します。 : 例rrree
PHP - if...else ステートメント
條件が true の場合はコードを?qū)g行し、條件が true でない場合は別のコードを?qū)g行します。 if... を使用してください。 .else ステートメント。 構(gòu)文if (條件){
條件が true のときに実行されるコード;}
else{ 條件が true でないときに実行されるコード; }
現(xiàn)在時刻が小さい場合20 より大きい場合、次の例は「良い一日を!」を出力し、それ以外の場合は「良い夜を!」を出力します。複數(shù)の條件のいずれかが true の場合にコードを?qū)g行するブロック。if....else if...else ステートメントを使用してください。 ... 実行コード;
}現(xiàn)在時刻が10未満の場合、次の例では「おはようございます!」が出力され、現(xiàn)在時刻が10以上20未満の場合は「」が出力されます。良い一日を!」、そうでない場合は、「おやすみなさい!」が出力されます。逆に、條件式の値が偽(false)の場合、php 文グループは実行されず、文グループに関係なく文グループ內(nèi)の後続の文が実行されます。
PHP - if...else文
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
if-else條件判定はif條件判定と似ていますが、if -else文の條件式の値がtrue(真)の場合にifが実行される點が異なります。 elseのオントロジーステートメント(ステートメントグループ1)、條件式の値が偽(false)の場合、elseのオントロジーステートメント(ステートメントグループ2)が実行されます
PHP - elseif ステートメント
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
コード例
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } else if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
注: この多方向分岐では、1 つだけ入力できます