我想这样做:
$var = ($var2 . $var3)
这意味着$var
仅在$var1
和$var2
真实时才会生效(任何会转换为布尔值true
)。
答案 0 :(得分:2)
这样做:
$var = ($var2 && $var3);
或者简单地喜欢SQL:
$var = ($var2 and $var3);
在PHP手册中阅读有关Logical Operators and how to use them的更多信息。 &&
和and
运算符都足够好,唯一的区别就是优先级。
答案 1 :(得分:1)
.
is the string concatenation operator.使用&&
for a boolean AND operation:
$var = $var2 && $var3;
答案 2 :(得分:1)
$ var = isset($ var2)&& isset($ var3 );