我已经注意到,如果第一个参数为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