PHP完全独学マニュアルlogin
PHP完全独学マニュアル
著者:php.cn  更新時間:2022-04-15 13:53:54

PHP If...Else



条件ステートメントは、さまざまな条件に基づいてさまざまなアクションを実行するために使用されます。


PHP 条件文

コードを記述するとき、さまざまな判断に応じてさまざまなアクションを実行する必要があることがよくあります。コード内で条件ステートメントを使用すると、このタスクを実行できます。

PHP では、次の条件文が提供されます:

  • if 条件文 - 条件が true のときにコードを実行します

  • if...else 文 - 条件が満たされたときにコードのブロックを実行しますis true、condition true でない場合に別のコード ブロックを実行します

  • if...else if....else ステートメント - いくつかの条件の 1 つが true の場合にコード ブロックを実行します

  • switchステートメント - いくつかの条件のいずれかが true の場合 true のときにコードのブロックを実行します


PHP - if 条件ステートメント

if 条件ステートメントは、指定された条件が true の場合にのみ コードを実行するために使用されます

構文

if (条件)
{
条件が true のときに実行されるコード;
}

現在時刻が 20 未満の場合、次の例は「良い一日を!」を出力します。

<?php
$t=date("H");
if ($t<"20")
{
    echo "Have a good day!";
}
?>

インスタンスの実行»

「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示します


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

条件が満たされたときにコードを実行します条件が true で、条件が true でない場合は別のコードを実行します 。if....else ステートメントを使用してください。

構文

if (条件)
{
条件が true の場合に実行されるコード;
}
その他
{
条件が true でない場合に実行されるコード;
}

現在時刻が 20 未満の場合、次の例では「Have a Good day!」が出力され、それ以外の場合は「Have a Good night!」が出力されます。 ":

<?php
$t=date("H");
if ($t<"20")
{
    echo "Have a good day!";
}
else
{
    echo "Have a good night!";
}
?>

インスタンスの実行»

「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示します


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

いくつかの条件の 1 つが true の場合にコードを実行するブロック 。if....else if...else ステートメントを使用してください。 .

構文

if (条件)
{
条件が true のときに実行される if コード;
}
else if (condition)
{
elseif コードは条件が true の場合に実行されます;
}
else
{
条件が true でない場合に実行されるコード;
}

現在時刻が 10 未満の場合、次の例では「おはようございます!」が出力され、現在時刻が 10 以上 20 未満の場合は「良い一日を!」が出力され、それ以外の場合は「おはようございます!」が出力されます。 「おやすみなさい!」が出力されます:

Example

<?php
$t=date("H");
if ($t<"10")
{
   echo "Have a good morning!";
}
elseif ($t<"20")
{
  echo "Have a good day!";
}
else
{
  echo "Have a good night!";
}
?>

サンプルの実行»

「サンプルの実行」ボタンをクリックしてオンラインサンプルを表示します

推奨される実践的なチュートリアル: 「PHP if. ..else...elseif文"


PHP - switch文

switch文については次の章で説明します。

PHP中国語ウェブサイト