PHP if文メモ

PHP: elseif/else if - Manual

PHP では、(単語二つで)'else if'と書くこともできます。 動作は(一単語の) 'elseif'と同じです。文法的な意味はやや異なっています。 しかし、最終的な両者の動作は全く同じです。  

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

 

注意: 上の例のように波括弧を使用する限り、 elseifelse if はまったく同じだと考えてよいことに注意しましょう。コロンを使って if/elseif 条件を指定する場合は、 else if のように分割してはいけません。 分割すると、パースエラーとなってしまいます。

 

コロンも使うことあるからelseif推奨って覚えとこうかな?