如何检查一个变量是否具有此值。例如:
$price=$_POST['price'];
if ($price!=90 or $price!=104 or $price!=115 or $price!=120)
{
echo 'not true';
}
else
{
echo 'do something';
}
因此,如果post值具有这四个值中的一个,则执行某些操作。
答案 0 :(得分:0)
$price!=90 or $price!=104
总是如此。您必须使用and
运算符
$price=$_POST['price'];
if ($price!=90 && $price!=104 && $price!=115 && $price!=120)
{
echo 'not true';
}
else
{
echo 'do something';
}
答案 1 :(得分:0)
您可以将检查值放在数组中并按如下方式进行检查:
$price = isset($_POST['price']) ? $_POST['price'] : false;
$exist = array(90, 104, 115, 120);
if (!in_array($price, $exist)) {
echo 'not true';
} else {
echo 'do something';
}