PHP では、unset() 関数と事前定義変数「$_SESSION」を使用して、指定したセッションをクリアできます。構文は「unset($_SESSION['セッション名']);」です。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、指定されたセッションをクリアすることを意味します。削除 $_SESSION
配列の指定された要素;
簡単に言えば、指定されたセッションのクリアは配列の操作と同じです。## の要素からログアウトするだけです。 #$_SESSION 配列。
$_SESSION['name'] を削除する場合、
unset($_SESSION['name']) のように unset() 関数を直接使用できます。 ; 。
unset(mixed $var [, mixed $...])
注: unset() 関数を使用して単一の Session 要素を削除する場合は、特定の要素名を省略しないように注意してください。つまり、$_SESSION 配列全体を一度に登録解除しないでください。これにより、偶発的な予期しないエラーが発生する可能性があります。[例] unset()関数を使用して、指定したSession要素を削除します。
<?php session_start(); echo '<pre class="brush:php;toolbar:false">'; $str = 'PHP中文网'; $arr = ['删除 Session','$_SESSION']; $_SESSION['name'] = $str; $_SESSION['url'] = 'https://www.php.cn/'; $_SESSION['title'] = $arr; echo '定义一个 Session,如下所示:<br>'; print_r($_SESSION); echo '删除 Session 中名为 title 的元素:<br>'; unset($_SESSION['title']); print_r($_SESSION); ?>
定义一个 Session,如下所示: Array ( [name] => PHP中文网 [url] => https://www.php.cn/ [title] => Array ( [0] => 删除 Session [1] => $_SESSION ) ) 删除 Session 中名为 title 的元素: Array ( [name] => PHP中文网 [url] => https://www.php.cn/ )
PHP ビデオ チュートリアル 」
以上がPHPで指定されたセッションをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。