你的程式碼寫錯了。
session_register($_SESSION['test_a']) 等於 session_register('aaaaa') 。你取消的是 $aaaaa ....
PHP Manual::session_register: If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered(), and session_unregister().
$_SESSION 已經是一個 superglobal variable (全系統域變數),使用 $_SESSION['yourKey'] 的寫法就可以了。
其他事項看
這裡。