【问题标题】:How can I add multiple & conditions in if statement in codeigniter如何在codeigniter的if语句中添加多个&条件
【发布时间】:2013-05-05 03:56:15
【问题描述】:

我正在尝试在 Codeigniter 中的 if 语句中使用多个 & 条件。如果我使用以下 2 个条件:

#<?php if (trim($var1) == '' & trim($var2) == '') : ?>#

然后它工作正常。但是,如果我添加另一个 & 条件,例如

#<?php if (trim($var1) == '' & trim($var2) == '') & trim($var23) == ''): ?>#

然后显示错误。

我该如何解决?

【问题讨论】:

    标签: php codeigniter if-statement conditional


    【解决方案1】:

    去掉这个多余的括号,

    (trim($var1) == '' && trim($var2) == '') && trim($var23) == ''):
                                           ^
    

    这里还需要逻辑运算符&amp;&amp;,而不是按位运算符&amp;。在这里查看它们之间的区别。

    difference between & and && in PHP

    【讨论】:

    • 很高兴为您提供帮助 :) 编码快乐!!
    猜你喜欢
    • 2017-08-13
    • 2016-12-04
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多