Я хотел бы сделать это:
$var = ($var2 . $var3)
Это означает, что $var верно только в том случае, если $var1 и $var2 правдивы (все, что будет приведено клогическое значение true).
$var
$var1
$var2
true
Сделай так:
$var = ($var2 && $var3);
или просто как SQL:
$var = ($var2 and $var3);
Подробнее о логических операторах и их использовании в руководстве по PHP. Операторы && и and достаточно хороши для этого, единственное отличие заключается в приоритете.
&&
and
$ var = isset ($ var2) && isset ($ var3);
?
. - оператор объединения строк. Используйте && для логической операции AND :
.
$var = $var2 && $var3;