ホームページ >バックエンド開発 >PHPチュートリアル >PHPの基本的なif else、else if文の使い方を詳しく解説
条件文
コードを記述するとき、さまざまな判断に応じてさまざまなアクションを実行する必要があることがよくあります。
このタスクを実行するには、コード内で条件ステートメントを使用できます。
は、条件がtrueの場合にコードのブロックを実行し、条件がtrueでない場合に別のコードのブロックを実行します。
elseifステートメント
はifと組み合わせて使用されます。 ..else、および複数の条件のいずれかが true の場合 コードのブロックを実行する... If...Else ステートメント
特定の条件が true の場合に一部のコードを実行し、条件が true でない場合に別のコードを実行する場合場合は、if....else ステートメントを使用します。
構文
if (condition) code to be executed if condition is true; else code to be executed if condition is false;
例
現在の日付が金曜日の場合、次のコードは「良い週をend!」を出力し、それ以外の場合は「良い一日を!」を出力します:
<html> <body> <?php $d= date ("D"); if ($d=="Fri") echo "Have a nice weekend!"; else echo "Have a nice day!"; ?> </body> </html>
条件が true または true でないときに複数行のコードを実行する必要がある場合は、次のようにコード行を中かっこで囲む必要があります。
<html> <body> <?php $d=date("D"); if ($d=="Fri") { echo "Hello!<br />"; echo "Have a nice weekend!"; echo "See you on Monday!"; } ?> </body> </html>
ElseIf ステートメント
複数の条件の 1 つが true のときにコードを実行したい場合、elseif ステートメントを使用します:
構文
if (condition) code to be executed if condition is true; elseif (condition) code to be executed if condition is true; else code to be executed if condition is false;
例
現在の日付が金曜日の場合、次の例は「良い週末を過ごしてください!」を出力し、日曜日の場合は「良い日曜日を過ごしてください!」を出力します。それ以外の場合は、「良い一日を!」と出力されます:
<html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; elseif ($d=="Sun") echo "Have a nice Sunday!"; else echo "Have a nice day!"; ?> </body> </html>
以上がPHPの基本的なif else、else if文の使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。