我正在尝试多重& Codeigniter中if语句中的条件。如果我使用如下两个条件:
#<?php if (trim($var1) == '' & trim($var2) == '') : ?>#
然后它工作正常。但是,如果我添加另一个&amp;条件如
#<?php if (trim($var1) == '' & trim($var2) == '') & trim($var23) == ''): ?>#
然后显示错误。
我该如何解决?
答案 0 :(得分:2)
删除这个额外的支架,
(trim($var1) == '' && trim($var2) == '') && trim($var23) == ''):
^
此处还需要逻辑运算符&&
而不是按位运算符&
。点击这里查看它们之间的区别。