PHP Conference Japan 2024

SessionHandler::destroy

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SessionHandler::destroy銷毀工作階段

說明

public SessionHandler::destroy(字串 $id): 布林值

銷毀一個工作階段。PHP 內部會透過 session_regenerate_id() 呼叫此函式(假設 $destroy 設為 true),也會由 session_destroy() 呼叫,或在 session_decode() 失敗時呼叫。

這個方法包裝了在設定此處理器之前,由 session_set_save_handler() 設定的、在 session.save_handler ini 設定中定義的內部 PHP 儲存處理器。

如果此類別是透過繼承擴展的,呼叫父類別的 destroy 方法將會調用此方法的包裝器,進而調用相關聯的內部回呼函式。這允許覆寫或攔截及過濾此方法。

有關此方法預期功能的更多資訊,請參閱 SessionHandlerInterface::destroy() 的文件。

參數

id

要銷毀的階段作業 ID。

傳回值

傳回值(通常成功時為 true,失敗時為 false)。請注意,此值會在內部傳回給 PHP 進行處理。

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top