作者shingoliang (那個冬天..是永恆)
看板PHP
標題[請益] Session的小問題..
時間Fri Jan 26 18:50:43 2007
請問一下,我有寫一個會員管理的頁面,
其中一項功能為登出,如下:
第一種:
function logout(){
$_SESSION = array();
session_destroy();
}
第二種:
function logout(){
unset($_SESSION["id"]);
unset($_SESSION["passwd"]);
}
哪一種寫法才是對的阿?還是兩種意思一樣@@?拜託各位了,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.4.194
1F:推 litthe:我是用unset 01/26 19:13
2F:推 shingoliang:那另外一種呢?有人可以詳細說明一下嗎?謝謝。 01/26 23:16
3F:推 thitbbeb:session_destroy --- 消滅所有session登記過的資料 01/27 00:04
4F:→ thitbbeb:不過我之前都是用session_unregister("id")不知有沒有差 01/27 00:05
5F:推 foxzgerald:沒差吧.. 不過不建議使用 session_un/register() 01/27 00:06
7F:→ foxzgerald:中間有段關於 session_register() 和 $_SESSION的說明 01/27 00:07