ホームページ >バックエンド開発 >PHPの問題 >phpそれ以外の意味は何ですか

phpそれ以外の意味は何ですか

青灯夜游
青灯夜游オリジナル
2023-01-05 19:40:203678ブラウズ

PHP では、else は「その他」を意味します。else 文は if 文の句です。if 文と一緒に使用する必要があり、単独で存在することはできません。 if 文は判定結果が true の場合のみ演算を実行できますが、else 文は if 文を拡張し、if 文の判定結果が false の場合に対応する文を実行できます。構文「if (判定条件) {ステートメントブロック」 1;} else{ステートメント ブロック 2;}」および「if(条件 1){ステートメント ブロック 1;}elseif(条件 2){ステートメント ブロック 2;}else{ステートメント ブロック 3;}」。

phpそれ以外の意味は何ですか

このチュートリアルの動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター

php では、else 「その他」という意味で、if文の節です。

#if...else 文

if 文は、判定結果が true の場合のみ演算を実行できます。これは多くの状況では当てはまりませんが、この場合はそれだけでは不十分なので、if...else の形式のステートメントが存在します。 if...else 文は、if 判定とは異なり、判定結果が真である場合の演算だけでなく、判定結果が真でない場合にも対応する演算を行うことができます。

else ステートメントは if ステートメントを拡張し、if ステートメント内の式の値が FALSE の場合に対応するステートメントを実行できます。もう 1 つ注意すべき点は、else ステートメントは if ステートメントの句であり、if ステートメントと一緒に使用する必要があり、単独で存在することはできないということです。

if...else文の構文形式は以下のとおりです。

if (判断条件) {
    语句块 1;
} else {
    语句块 2;
}

上記形式では、「判定条件」が真の場合「文ブロック1」を実行します。それ以外の場合は、「ステートメント ブロック 2」を実行します。 「ブロック 1」と「ブロック 2」の両方に複数のステートメントを含めることができます。 if ステートメントと同様に、「ステートメント ブロック 1」と「ステートメント ブロック 2」の両方にステートメントが 1 つだけ含まれている場合は、次のように中括弧 { } を省略できます。

if (判断条件)
    语句块 1;
else
    语句块 2;

if...elseステートメントの実行フローを次の図に示します。

phpそれ以外の意味は何ですか

例: rand() 関数を使用して乱数 $num を生成し、次に、乱数が偶数か奇数かを判断します。コードは次のとおりです。

<?php
    $num = rand(1,31);  //生成一个 1~31 之间的随机数
    if ($num % 2 == 0) {
        echo &#39;$num =&#39;.$num.&#39;, 是偶数!&#39;;
    } else {
        echo &#39;$num =&#39;.$num.&#39;, 是奇数!&#39;;
    }
?>

実行結果は次のとおりです。

$num =27, 是奇数!

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

if...elseif....else ステートメント - 3 つ以上の条件に基づいて異なるコード ブロックを実行します

構文

if (条件) {
  条件为 true 时执行的代码;
} elseif (condition) {
  条件为 true 时执行的代码;
} else {
  条件为 false 时执行的代码;
}

例:


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

<?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それ以外の意味は何ですか

推奨学習: "

PHP ビデオ チュートリアル "

以上がphpそれ以外の意味は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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