逻辑运算符 - 在PHP中的 'or' vs. '||' (双竖线)

20 浏览
0 Comments

逻辑运算符 - 在PHP中的 'or' vs. '||' (双竖线)

我一直使用双竖线||表示if (($a == $b) || ($a == $c)) { },而使用or表示do_this() or do_that();

为什么不用if (($a == $b) or ($a == $c)) { }或者do_this() || do_that();呢?

使用这两个逻辑运算符是否有特定原因,还是只是个人偏好?

对于&&and的选择也是一样,我只使用&&

0