セッションの配列をunsetしたのに、issetで判定すると通っちゃう…

unset($_SESSION['code']) && unset ($_SESSION['num'])
で
if ( isset($_SESSION['code']) && isset($_SESSION['num']) )
{A} else {B}

unsetしたらBの方に飛びたいんだけど、この書き方だと間違ってる?