當前位置: 首頁> 函數類別大全> session_destroy

session_destroy

銷毀註冊到會話的所有數據
名稱:session_destroy
分類:會話Session
所屬語言:php
一句話介紹:銷毀當前會話中的所有數據

函數名稱:session_destroy()

函數描述:session_destroy()函數用於銷毀當前會話中的所有數據。它將會刪除所有的會話變量並重置會話ID。

適用版本:PHP 4, PHP 5, PHP 7

用法: session_destroy(void): void

示例:

 // 开启会话session_start(); // 设置会话变量$_SESSION['username'] = 'John'; // 销毁会话session_destroy(); // 输出会话变量echo $_SESSION['username'];

在上面的示例中,我們首先通過session_start()函數開啟了一個會話,並設置了一個會話變量$_SESSION['username'],值為'John'。然後,我們調用session_destroy()函數來銷毀會話。最後,我們嘗試輸出$_SESSION['username'],但由於會話已被銷毀,該變量將不再可用。

需要注意的是,調用session_destroy()函數只會銷毀當前會話中的數據,並不會影響其他會話。如果你希望完全終止會話並刪除所有會話數據,可以使用session_unset()函數來清空會話變量,然後再調用session_destroy()函數來銷毀會話。

同類函數
熱門文章