【发布时间】:2014-11-22 18:08:22
【问题描述】:
我不明白这个。如果设置了 $_GET['action'] 并且操作不是“登录”或不是“消息”,我想要 doAction()。
我的非工作代码:
if ( isset($_GET['action']) && ($_GET['action'] !== "login" || $_GET['action'] !== "messages") ) {
doAction();
}
如果我删除 ||它有效。
if ( isset($_GET['action']) && ($_GET['action'] !== "login") ) {
doAction();
}
有什么提示吗?
【问题讨论】:
-
a !== b表示 a 不 等于 b -
是的。笔误,对不起。请查看我编辑的帖子。
-
很奇怪的逻辑运算。
-
你检查
action的 testin 值是多少?