您不需要OR,而需要AND。
按此操作并替换值。如果我们是用户1,那么这是真的,因为我们不是用户2,true或false解析为true。只有其中一个需要为真,OR才为真。如果我们是用户2,那么这是真的,因为我们不是用户1,false或true也会解析为true。
回想起a or b
如果A、B或两者都为真,则为真。我知道你的意思,但电脑不知道,你必须非常准确。
当你说我不想要A或B时,你真正的意思是我不想要Aand 我不想要B。
因此,请替换此:
if user is not 1 or user is not 2
使用:
if user is not 1 and user is not 2
或者更好:
if user is not in this array [ 1, 2]