ホームページ  >  記事  >  バックエンド開発  >  PHP での else は何を意味しますか

PHP での else は何を意味しますか

青灯夜游
青灯夜游オリジナル
2021-09-18 14:59:084962ブラウズ

PHP では、else は「その他」を意味します。else ステートメントは、if ステートメントの句です。対応するステートメントは、if ステートメント内の式の値が FALSE の場合に実行できます。else ステートメントは、次の条件を満たす必要があります。 if ステートメントと一緒に使用され、単独では存在できません。構文は「if(判定条件){文ブロック1;}else{文ブロック2;}」です。

PHP での else は何を意味しますか

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

PHP での 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 での else は何を意味しますか

例: 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, 是奇数!

推奨される学習: 「

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

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

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