我正在尝试检查用户是否来自某些国家而不是来自 ip 地址,而不是输入 if 以下语句检查$COUNTRY
但忽略 ip 检查条件
if($COUNTRY == "USA" || $COUNTRY == "CAN" && $ipc != "1x.1x.1x.1x" && $ipc != "2x.2x.2x.2x"){
我正在尝试检查用户是否来自某些国家而不是来自 ip 地址,而不是输入 if 以下语句检查$COUNTRY
但忽略 ip 检查条件
if($COUNTRY == "USA" || $COUNTRY == "CAN" && $ipc != "1x.1x.1x.1x" && $ipc != "2x.2x.2x.2x"){
你知道优先级吗?
if(($COUNTRY == "USA" || $COUNTRY == "CAN") && $ipc != "1x.1x.1x.1x" && $ipc != "2x.2x.2x.2x"){
if(($COUNTRY == "USA" || $COUNTRY == "CAN") && $ipc != "1x.1x.1x.1x" && $ipc != "2x.2x.2x.2x")
您想( )
在条件周围使用,||
以便 PHP 正确评估它
这就像在数学中一样,使用运算顺序。