我对这个简单的if
陈述有疑问:
$type = $_GET['type'];
if ($type !== 1 || $type !== 2) {
header('Location: payment.php');
exit;
}
只允许类型1和2 ,但是...
- www.example/succeed.php?type= 1 - 重定向回 payment.php
- www.example/succeed.php?type= 2 - 重定向回 payment.php
- www.example/succeed.php?type= 3 - 重定向回 payment.php
最后一个例子没问题,但我不知道为什么它在第一个和第二个例子中也重定向。