ホームページ >バックエンド開発 >PHPチュートリアル >PHPの基本的なif else、else if文の使い方を詳しく解説

PHPの基本的なif else、else if文の使い方を詳しく解説

伊谢尔伦
伊谢尔伦オリジナル
2017-06-23 09:07:522610ブラウズ

条件文

コードを記述するとき、さまざまな判断に応じてさまざまなアクションを実行する必要があることがよくあります。

このタスクを実行するには、コード内で条件ステートメントを使用できます。

if...elseステートメント

は、条件が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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。