php でログアウトする方法: まず、メモリ内に現在作成されているすべての [$_SESSION] 変数を解放します (コードは [session_unset]); 次に、現在のユーザーに対応するセッション ファイルを削除し、セッション ID を解放します。
[関連する学習の推奨事項: php グラフィック チュートリアル]
php でログアウトを記述する方法:
PHPプログラムでは、ログイン完了後はセッションに保存され、ログアウトする際にはセッションを解放する必要がありますが、対応するコードは以下の通りです。
<?php session_start(); if(isset($_SESSION["uid"])) // 检测变量是否设置 { session_unset(); // 释放当前在内存中已经创建的所有$_SESSION变量,但是不删除session文件以及不释放对应的session id; session_destroy(); // 删除当前用户对应的session文件以及释放session id,内存中$_SESSION变量内容依然保留; } header("location:login.php"); // 重定向到登录界面 ?>
次の点に注意してください:
session_unset();
現在作成されているすべての $_SESSION## を解放します。 #変数ですが、セッション ファイルは削除されず、対応するセッション ID も解放されません;
session_destroy(); に対応するセッション ファイルを削除します現在のユーザーを指定してセッション ID を解放します。メモリ内の
$_SESSION 変数の内容は引き続き保持されます。
関連する学習の推奨事項:php プログラミング (ビデオ)
以上がPHPでのログアウトの書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。