我已經注意到,如果第一個參數爲true,PHP不會運行'if語句'的第二個或其他參數。PHP如果語句不看第二個參數,如果第一個有效
if($this->sessions->remove("registered_id") or $this->sessions->remove("user_id")){
echo "you have logged out";
}else {
echo "wth?";
}
這個我怎麼用if。此處還有會話類的刪除功能。
public function remove($key){
if(isset($_SESSION[$key])){
unset($_SESSION[$key]);
return true;
}
else
{
return false;
}
}
,我想要做的事情是同時運行此參數。我希望我可以告訴這個問題..的
所以你想運行'if'和'else'? – putvande
http://en.wikipedia.org/wiki/Short-circuit_evaluation – Phil
不,我想同時刪除registered_id和user_id,而不使用另一個之內的if .. – Yusuf