如何让OR(||)和AND(&&)语句一起工作? PHP

时间:2011-03-03 06:05:23

标签: php if-statement

我无法使用此代码

if ($title != 'Main' || $nSpace == 56 || $nSpace == 30 && $ifHome != 361)

所以我决定使用这段代码

if ($title != 'ArticleCategories' || $nSpace == 1)
    if ($nSpace == 0 && $ifHome != 1)

所以,我现在想知道如何将这两条线放入一条线以便它起作用?我知道如何获得多个或||语句分为一行而不是或||和&&一起发言。

1 个答案:

答案 0 :(得分:7)

使用parens以对您的程序有意义的方式将逻辑分组在一起。

if ($title != 'Main' || $nSpace == 56 || ($nSpace == 30 && $ifHome != 361))