2011-02-01 8 views
0

の私はこれを行うにしたいと思います:PHP論理AND二つの変数

$var = ($var2 . $var3)

これは$var1$var2は(ブールtrueにキャストします何でも)truthyある場合$varは唯一の真であることを意味します。

+1

なぜ&&演算子を使用していないのですか? –

+2

@Reanimation - 事実、私は認知思考能力に関連した脳力を欠いています; -P – Bojangles

+2

あなたは[phpの演算子](http://php.net/manual/en/language.operators) .php) – zzzzBov

答えて

2

はこのようにそれを実行してください。 &&andの両方の演算子で十分ですが、唯一の違いは優先順位です。

+0

誰かが気にする場合は、 "&&"と "and"の違いは演算子の優先順位です。同じことが "||"と "or"。同じ操作です。異なる優先順位。 –

+0

'&&'と 'and'は演算子の優先順位の優先順位が異なることに注意してください。この場合、かっこには同じ効果が必要です。 – Gumbo

1

の$ VAR = ISSET($ var2の)& & ISSET($ VAR3 )。