session_destroy

(PHP 4, PHP 5, PHP 7)

session_destroy锟斤拷锟斤拷一锟斤拷锟结话锟叫碉拷全锟斤拷锟斤拷锟斤拷

说锟斤拷

session_destroy ( void ) : bool

session_destroy() 锟斤拷锟劫碉拷前锟结话锟叫碉拷全锟斤拷锟斤拷锟捷o拷 锟斤拷锟角诧拷锟斤拷锟斤拷锟矫碉拷前锟结话锟斤拷锟斤拷锟斤拷锟斤拷全锟街憋拷锟斤拷锟斤拷 也锟斤拷锟斤拷锟斤拷锟矫会话 cookie锟斤拷 锟斤拷锟斤拷锟揭拷俅锟绞癸拷没峄帮拷锟斤拷锟斤拷锟� 锟斤拷锟斤拷锟斤拷锟铰碉拷锟斤拷 session_start() 锟斤拷锟斤拷锟斤拷

Note: 通锟斤拷锟斤拷锟斤拷拢锟斤拷锟斤拷锟侥达拷锟斤拷锟叫诧拷锟截碉拷锟斤拷 session_destroy() 锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷直锟斤拷锟斤拷锟� $_SESSION 锟斤拷锟斤拷锟叫碉拷锟斤拷锟斤拷锟斤拷实锟街会话锟斤拷锟斤拷锟斤拷锟斤拷

为锟剿筹拷锟斤拷锟斤拷锟劫会话锟斤拷锟斤拷锟斤拷同时锟斤拷锟矫会话 ID锟斤拷 锟斤拷锟斤拷锟酵拷锟� cookie 锟斤拷式锟斤拷锟酵会话 ID 锟侥o拷锟斤拷么同时也锟斤拷要 锟斤拷锟斤拷 setcookie() 锟斤拷锟斤拷锟斤拷 删锟斤拷锟酵伙拷锟剿的会话 cookie锟斤拷

锟斤拷锟斤拷锟斤拷锟斤拷 session.use_strict_mode 锟斤拷锟斤拷锟斤拷锟绞憋拷锟斤拷悴伙拷锟揭撅拷锟斤拷锟斤拷诨峄� ID 锟斤拷应锟斤拷 cookie锟斤拷 锟斤拷为锟结话模锟斤拷锟窖撅拷锟斤拷锟劫斤拷锟斤拷携锟斤拷锟斤拷锟节会话 ID 锟斤拷 cookie 锟剿o拷 然锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷一锟斤拷锟铰的会话 ID cookie锟斤拷 锟斤拷锟斤拷锟斤拷锟叫碉拷站锟姐都锟斤拷锟斤拷 session.use_strict_mode 锟斤拷锟斤拷锟筋。

Warning

锟斤拷锟斤拷锟缴撅拷锟斤拷峄帮拷械锟斤拷锟斤拷菘锟斤拷芑岬硷拷虏锟斤拷锟皆わ拷诘慕锟斤拷锟斤拷 锟斤拷锟界,锟斤拷锟斤拷锟节达拷 JavaScript 锟斤拷锟斤拷 URL 锟斤拷锟接癸拷锟斤拷锟侥诧拷锟斤拷锟斤拷锟斤拷锟绞憋拷锟� 某一锟斤拷锟斤拷锟斤拷删锟斤拷锟剿会话锟叫碉拷锟斤拷锟捷o拷锟结导锟斤拷锟斤拷锟斤拷锟侥诧拷锟斤拷锟斤拷锟斤拷锟睫凤拷使锟矫会话锟斤拷锟捷★拷

锟斤拷然锟斤拷前锟侥会话锟斤拷锟斤拷模锟介不锟斤拷锟斤拷锟轿拷盏幕峄� ID锟斤拷 锟斤拷锟斤拷锟斤拷锟节客伙拷锟剿o拷锟斤拷锟斤拷锟斤拷锟斤拷拇锟斤拷锟绞斤拷锟� 锟斤拷锟斤拷删锟斤拷锟结话锟叫碉拷锟斤拷锟捷匡拷锟杰会导锟斤拷锟斤拷锟斤拷为锟秸的会话 cookie锟斤拷 锟斤拷锟斤拷锟斤拷锟铰客伙拷锟斤拷锟斤拷锟缴很多不锟斤拷要锟侥会话 ID cookie锟斤拷

为锟剿憋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷姆锟斤拷锟斤拷锟斤拷锟斤拷锟揭拷锟� $_SESSION 锟斤拷锟斤拷锟斤拷一锟斤拷时锟斤拷锟斤拷锟� 锟斤拷锟斤拷锟绞憋拷锟斤拷之锟斤拷亩锟斤拷诨峄帮拷姆锟斤拷识锟斤拷锟斤拷锟斤拷芫锟斤拷锟� 锟斤拷锟竭o拷确锟斤拷锟斤拷锟接︼拷锟斤拷胁锟斤拷锟斤拷诓锟斤拷锟斤拷锟斤拷锟� 锟斤拷锟斤拷锟斤拷锟酵拷锟斤拷锟斤拷锟斤拷锟� session_regenerate_id()锟斤拷 session_regenerate_id() also.

锟斤拷锟斤拷值

锟缴癸拷时锟斤拷锟斤拷 TRUE锟斤拷 锟斤拷锟斤拷锟斤拷失锟斤拷时锟斤拷锟斤拷 FALSE锟斤拷

锟斤拷锟斤拷

Example #1 锟斤拷锟劫会话锟斤拷锟斤拷锟皆硷拷 $_SESSION

<?php
// 锟斤拷始锟斤拷锟结话锟斤拷
// 锟斤拷锟揭癸拷没峄帮拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷诰偷锟斤拷茫锟�
session_start();

// 锟斤拷锟矫会话锟叫碉拷锟斤拷锟叫憋拷锟斤拷
$_SESSION = array();

// 锟斤拷锟揭拷锟斤拷锟侥革拷锟斤拷锟阶o拷锟斤拷么同时删锟斤拷锟结话 cookie
// 注锟解:锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟剿会话锟叫碉拷锟斤拷锟捷o拷锟斤拷同时锟斤拷锟斤拷锟剿会话锟斤拷锟斤拷
if (ini_get("session.use_cookies")) {
    
$params session_get_cookie_params();
    
setcookie(session_name(), ''time() - 42000,
        
$params["path"], $params["domain"],
        
$params["secure"], $params["httponly"]
    );
}

// 锟斤拷锟斤拷锟斤拷倩峄�
session_destroy();
?>

注锟斤拷

Note:

锟斤拷锟节旧版本锟叫诧拷使锟斤拷 $_SESSION 锟侥达拷锟诫, 锟斤拷锟斤拷使锟斤拷 session_unset() 锟斤拷锟斤拷苫峄帮拷锟斤拷俟锟斤拷锟斤拷锟�

锟轿硷拷