ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHP チュートリアルでの SESSION のログアウトとクリア

PHP_PHP チュートリアルでの SESSION のログアウトとクリア

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 09:57:05
オリジナル
901 人が閲覧しました

PHP での SESSION のログアウトとクリア

1. 各ページでセッションを使用できるようにするには、各ページで Session_start() を有効にする必要があります。

2. session_start() はセッションを初期化します。最初の訪問時に一意のセッション ID が生成され、それがクライアントに保存されます (Cookie に基づいて保存されます)。次にユーザーが訪問するときに、session_start() はセッション ID があるかどうかを確認します。ブラウジングがある場合、サーバーはクライアントを決定するためにこのセッション ID (ヘッダー ファイルの送信によって渡され、ff ブラウザーで確認できます) を取得します。

3. Cookie に与えられたセッションは、セッション ID、session_id をクライアントに保存します。これは、Cookie を出力することで確認できます。 session_id() == $_COOKIE[セッション名()]

4. クライアントが Cookie を無効にする場合は、URL に指定された SESSION である session_id を URL に渡す必要があります

5. SESSION からログアウトする場合は、unset($_SESSION) を使用できません。$_SESSION = array() または $_SESSION = null を使用できます。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

//セッションをログアウトするための正しい方法:

//1オープンセッション

session_start();

//2. セッション情報をクリアします

$_SESSION = 配列();

//3. クライアントセッションIDをクリアします

if(isset($_COOKIE[セッション名()]))

{

setCookie(セッション名(),'',time()-3600,'/');

}

//4. セッションを完全に破棄します

session_destroy();

http://www.bkjia.com/PHPjc/985141.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/985141.html技術記事 PHP 1 での SESSION のログアウトとクリア。各ページでセッションを使用できるようにするには、各ページで Session_start() を有効にする必要があります。 2. session_start() はセッションを初期化します...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート