目次
phpでセッションを削除およびクリアする方法のまとめ。phpsession
ホームページ バックエンド開発 PHPチュートリアル php でセッションを削除およびクリアする方法の概要、phpsession_PHP チュートリアル

php でセッションを削除およびクリアする方法の概要、phpsession_PHP チュートリアル

Jul 12, 2016 am 09:08 AM
php session

phpでセッションを削除およびクリアする方法のまとめ。phpsession

セッションの削除とクリアは非常に特殊です。うまく定義すると、指定した変数をクリアできます。そうしないと、すべてのセッションが誤ってクリアされてしまいます。いくつかの概要を見てみましょう。

最初の方法: unset($_SESSION['xxx']) は単一のセッションを削除します。unset($_SESSION['xxx']) は、登録されたセッション変数の登録を解除するために使用されます。

機能は session_unregister() と同じです。

session_unregister() は PHP5 で非推奨になりました。

php公式でセッションを削除する方法 リーリー


unset($_SESSION) この関数は使用してはなりません。グローバル変数 $_SESSION が破壊され、それを復元する適切な方法はありません。ユーザーは $_session 変数も登録できなくなります。


2 番目の方法: session_unset() または $_SESSION=array() を使用して複数のセッションを削除します

3 番目の方法: session_destroy() は現在のセッションを終了し、セッション内のすべてのリソースをクリアします。この関数は、現在のセッションに関連するグローバル変数の設定を解除 (解放) しません。また、PHP のデフォルトのセッションは Cookie に基づいています。Cookie を削除したい場合は、setcookie() 関数を使用する必要があります。

概要:


session_destroy は、すべてのセッション変数をログアウトし、セッションセッションを終了します。


一部のセッション データを削除したい場合は、unset() 関数または session_destroy() 関数を使用できます。 unset() 関数の機能は、指定されたセッション変数を解放することです。呼び出し形式は次​​のとおりです。 リーリー

session_destroy() の関数は、すべてのセッションを削除することです。呼び出し形式は次​​のとおりです。 リーリー

ヒント: session_destroy() はセッションをリセットし、保存されているセッション データはすべて失われます。

session_unset() はセッション変数の登録を解除しませんが、すべてのセッション変数の値をクリアします。

以上がこの記事の全説明です。皆様のお役に立てれば幸いです。

http://www.bkjia.com/PHPjc/1058137.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/1058137.html技術記事 php でセッションを削除およびクリアする方法のまとめ。phpsession セッションの削除とクリアは非常に特殊です。うまく定義すると、指定した変数をクリアできます。そうしないと、すべてのセッションが誤ってクリアされてしまいます。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

CakePHP の日付と時刻

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

CakePHP プロジェクトの構成

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

CakePHP ファイルのアップロード

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

CakePHP ルーティング

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP について話し合う

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP クイックガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法

See all articles