-4

我知道我应该解释很多,但这太简单了,我什至不明白为什么我不能把它做对。

这段代码应该是 FALSE 而不是 TRUE;

if ($ip == $yourip && $ban == 1)

我试过这个:

if (!$ip == $yourip && !$ban == 1)

和这个...

if ($ip != $yourip && $ban != 1)

没有运气?我只是需要它与它的本质相反。

4

2 回答 2

3

更多括号!

if (!($ip == $yourip && $ban == 1))

那应该只是否定整个布尔值。问题是!$ip试图否定之类的东西$ip,这(希望)不是布尔值。

于 2012-11-09T15:31:13.157 回答
1
if ($ip != $yourip || $ban != 1)
于 2012-11-09T15:29:06.257 回答