Home :: International :: Manuals :: Howto :: FAQ :: Man Pages :: Email Login

 
 

 

elseif

elseifは、その名前から分かるように、ifelseの組み合わせです。elseifは、 elseのように、元のif式の値が FALSEの場合に別の文を実行するようにif 文を拡張します。 しかし、elseとは異なり、elseif式が TRUEの場合にのみ代わりの式を実行します。 例えば、次のコードは、aはbより大きいaはbに等しいaはbより小さいを出力します。

if ($a > $b) {
    echo "aはbより大きい";
} elseif ($a == $b) {
    echo "aはbと等しい";
} else {
    echo "aはbより小さい";
}

複数のelseifを同じif文の中で 使用することができます。 TRUEと評価された最初のelseif式 が実行されます。PHPでは、(単語二つで)'else if'と書くこともできます。 動作は(一単語の) 'elseif'と同じです。文法的な意味はやや異なっています。 (あなたが C 言語に詳しいとすると、C 言語のそれと同じ動作です。) しかし、最終的な両者の動作は全く同じです。

elseif文は、前にある全てのif文と elseifの値がFALSEであり、 カレントのelseif式の値がTRUEである 場合にのみ実行されます。

 
 
 
 
Google
  Web Linuxinfor   
 

Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account

Document on this page is part of "PHP マニュアル". See Index Page for more info about Authorship and Copyright.

1999-2009 Linuxinfor.com. No rights reserved.