Php-decision-making
提供:Dev Guides
PHP-意思決定
if、elseif … elseおよびswitchステートメントは、異なる条件に基づいて決定を下すために使用されます。
コードで条件ステートメントを使用して、決定を下すことができます。 PHPは、次の3つの意思決定ステートメントをサポートしています-
- if … else statement -条件が真のときにコードのセットを実行し、条件が真でないときに別のコードを実行する場合は、このステートメントを使用します
- * elseifステートメント*-if … elseステートメントとともに使用して、複数の条件のうち1つがtrueの場合にコードのセットを実行します
- * switchステートメント*-実行する多くのコードブロックの1つを選択する場合に使用します。Switchステートメントを使用します。 switchステートメントは、if..elseif..elseコードの長いブロックを回避するために使用されます。
If … Elseステートメント
条件が真の場合にコードを実行し、条件が偽の場合に別のコードを実行する場合は、if …. elseステートメントを使用します。
構文
例
次の例は、「Have a nice weekend!」を出力します。現在の日が金曜日の場合、それ以外の場合、「Have a nice day!」が出力されます。
それは次の結果を生成します-
ElseIfステートメント
いくつかの条件のいずれかが真である場合にコードを実行する場合は、elseifステートメントを使用します
構文
例
次の例は、「Have a nice weekend!」を出力します。現在の日が金曜日で、「良い日曜日をお過ごしください!」現在の日曜日が日曜日の場合。 それ以外の場合、「Have a nice day!」と出力されます。 −
それは次の結果を生成します-
Switchステートメント
実行する多くのコードブロックの1つを選択する場合は、Switchステートメントを使用します。
switchステートメントは、if..elseif..elseコードの長いブロックを回避するために使用されます。
構文
例
_switch_ステートメントは通常とは異なる方法で機能します。 最初に与えられた式を評価し、結果の値に一致するラベルを探します。 一致する値が見つかると、一致するラベルに関連付けられたコードが実行されます。一致するラベルがなければ、指定されたデフォルトコードが実行されます。
それは次の結果を生成します-