Van professionele vertalers, bedrijven, webpagina's en gratis beschikbare vertaalbronnen.
however, unlike else, it will execute that alternative expression only if the elseif conditional expression evaluates to true.
elseif は、その名前から分かるように、 if と else の組み合わせです。 elseif は、 else のように、元の if 式の値が false の場合に別の文を実行するように if 文を拡張します。 しかし、 else とは異なり、 elseif 式が true の場合にのみ代わりの式を実行します。 例えば、次のコードは、 aはbより大きい 、 aはbに等しい 、 aはbより小さい を出力します。
these expressions are most commonly used inside conditional execution, such as if statements.
これまでのところ、php/fi 2 のユーザーは何も変わったところがないと 思ったことでしょう。 しかし、php は、他の多くの言語が行うのと同じ手法で、 更に多くの式を使用可能です。 php 3 は、ほとんど全てが式であるという意味で、式指向の言語です。 既に取り扱った '$a=5' という例について考えてみましょう。 この式には、整数定数の '5' と 5 に更新された $a の値という 2 つの値が現れているということに容易に気づくことでしょう。 しかし、実際には、ここにはもうひとつの値が含まれています。 それは、代入自体の値です。 代入式は、それ自体、代入値を評価します。 この場合、その値は 5 になります。 このことは、実際には、'$a = 5' は、それが何をするかによらず、 値 5 を有する式であることを意味します。 つまり、 '$b = ($a = 5)' のように書くことは、'$a = 5; $b = 5;' と書くのと 同様なのです。(セミコロンは、文の終わりを示します。) 代入は、右から左へ実行されるため、'$b = $a = 5' と書くことも 可能です。