或者“||”opreator不能在php中使用if语句

时间:2016-09-20 10:41:45

标签: php codeigniter

我正在使用codeigniter,并且只有在条件为真的情况下才想要使用js代码

<?php 
if(($this->uri->segment(1)!='reports') || ($this->uri->segment(2)!='manageflyers' && $this->uri->segment(3)!='save')){?>
    //some js code
<?php }?>

但我不行,请帮助我犯错误。

1 个答案:

答案 0 :(得分:2)

一个带有OR !=的{​​{1}}总是等于true,因为该字符串变量只会等于一个而不是另一个

所以你的代码会像这样工作

||