2013-05-05 73 views
-1

我想在Codeignitor中的if語句中多次使用&條件。如果我使用如下兩個條件:如何在ifign語句中添加多個條件

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

然後它工作正常。但是,如果我再添&條件像

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

然後,它會顯示錯誤。

我該如何解決?

回答

2

刪除這個額外的支架,

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

這裏也需要邏輯運算符&&,而不是逐位運算符&。點擊這裏查看它們之間的區別。

difference between & and && in PHP

+0

感謝Rikesh,我傻;) – HasanCseBuet 2013-05-05 04:07:41

+0

很樂意幫助你:)編碼愉快! – Rikesh 2013-05-05 04:08:35