第一個與等號將工作,我會期待。但第二個沒有按預期工作。等於不等於php
$nicktest = "new";
if ($nicktest == "new" || $nicktest == "fun" || $nicktest == "norm" || $nicktest == "pvp")
{
$odpoved = "Ok it works.";
echo $odpoved;
return;
}
$nicktest = "new";
if ($nicktest != "new" || $nicktest != "fun" || $nicktest != "norm" || $nicktest != "pvp")
{
$odpoved = "Ok it works too why?";
echo $odpoved;
return;
}
你的第二條如果將始終爲真。想一想:在同一時間怎麼能等同於'new'和'fun'?! – Rizier123
若要檢查項目列表中是否有某物相等,請使用'或'/'||'來檢查它是否不是某種東西,請使用'和'/'&&'。 – Jon