異なるアクションを実行するためにさまざまな条件に基づいて条件付きステートメント
PHP条件ステートメント
あなたがコードを書くときには、多くの場合、あなたは別の意思決定のためのさまざまなアクションを実行します。あなたは、コード内で条件文を使用してこれを行うことができます。
PHPでは、私たちは以下の条件文を使用することができます。
- if文は -指定した条件が真である場合、コードを実行
- もし... else文 -条件が真の場合、コードが実行され、条件がfalseの場合、コードが実行され、他端
- ... ELSEIFは.... else文場合 -上記二つの条件に応じて異なるコード・ブロックを実行します
- switch文 -複数のコードブロックのいずれかを選択が行われます
PHP - if文
文があれば、真の指定された条件であるコードの実行。
文法
IF(条件){ 条件が真である場合、コードが実行されます; }
次の例では、出力「良い一日を!」になる、現在の時間(HOUR)が20未満の場合:
例
<?PHPの $ tの=日付( "H"); ($ tの< "20")場合は{ エコー"良い一日を!"。 } ?>
PHP - もし... else文
する場合.... else文を使用してください条件に該当している場合、コードを実行し、コードの別の部分を実行するには、偽の条件です。
文法
(条件){もし 、コードが実行される条件が真である {他} 条件が偽である場合、コードが実行されます; }
現在の時間(HOUR)が20未満の場合、例の出力は「良い一日を!」になり、それ以外の場合は出力「おやすみ持っています!」:
例
<?PHPの $ tの=日付( "H"); ($ tの< "20")場合は{ エコー"良い一日を!"。 }他{ エコーは「おやすみ持っています!」。 } ?>
PHP - ELSEIF ...もし.... else文
する場合.... ELSEIF ... else文を使用してください上記の二つの条件に基づいて異なるコードを実行します。
文法
(条件){場合に コードが実行される条件が真である; } ELSEIFは、(条件条件の){ コードが実行される条件が真である; }他{ 条件が偽である場合、コードが実行され; }
現在の時間(HOUR)が10未満の場合、例の出力は「良い朝を!」になる現在の時刻が20未満の場合、出力は「良い一日を!」。それ以外の場合は、出力「良い夜を!」になります。
例
<?PHPの $ tの=日付( "H"); ($ tの< "10")場合は{ エコー"おはよう持っています!"。 } elseifを($ T < "20"){ エコー"良い一日を!"。 }他{ エコーは「おやすみ持っています!」。 } ?>
PHP - switch文
私たちは、次のセクションでswitch文を学びます。