-2
我只是想知道如何我可以得到success
回聲沒有改變我的if (.....)
條件。我是否需要添加更多條件或任何函數或數組?只是一個小混亂寫現在謝謝。只是想知道這是否會以這種方式工作或我必須寫大碼這個條件:)與&&,!=和||有一點混淆在php
$petbuyer1 = 1;
$petbuyer2 = 2;
$petbuyer3 = 3;
$user_id = 1;
$petfom = "fomyes";
$fomon = "fomyes";
if (($petfom == $fomon) && ($user_id == $petbuyer1 || $user_id == $petbuyer2 || $user_id == $petbuyer3)) {
echo "failed";
}else{
echo "success";
}
也試過:
if (($petfom == $fomon) && ($user_id != $petbuyer1 || $user_id != $petbuyer2 || $user_id != $petbuyer3)) {
echo "failed";
}else{
echo "success";
}
請閱讀['in_array'](http://php.net/manual/en/function.in-array.php) – PeeHaa 2013-05-07 17:14:57
你有一個錯字 - 變量被聲明爲'$ fomom',但已被使用作爲'$ fomon' – PinnyM 2013-05-07 17:14:57
它不清楚你想要什麼。我也注意到你有$ fomom =「fomyes」;但你正在與$ fomon進行比較。可能變量名稱是不一樣的? – dee 2013-05-07 17:15:18