Да, он удаляет все сессии с переменными.
session_unset - освободить всю сессию
переменные
www.php.net
Чтобы удалить все сессионные переменные, вы также можете использовать:
session_destroy();
Иногда могут возникнуть проблемы, даже если вы используете и session_unset, и session_destroy. Вы должны очистить массив $ _SESSION.
session_unset();
session_destroy();
$_SESSION = array();