PHP Tips [制御構造]

if文 (if ~else if~else文)

書式

if (条件式1) { 条件式1が真の場合の処理; } elseif (条件式2) { 条件式2が真の場合の処理; } else { 条件式1、条件式2がともに偽の場合の処理; }

条件式を複数用意し、それぞれの条件毎に処理を分けて行う時に使用します。 ※「elseif」「else if」のどちらでも同様に動作しますが、「else」と「if」の間に 半角スペースを入れた方がコーディング規約に合っています。

使用例

<?php
    $hensu = 0;
    
    if ($hensu === FALSE) {
        echo '$hensuはFALSEです。';
    } else if ($hensu === 0) {
        echo '$hensuは0です。';
    } else {
        echo '$hensuはTRUEです。';
    }
?>

処理結果

$hensuは0です。