PHP セッション配列からの個々の変数の削除
PHP では、セッション配列はサーバー上にユーザー固有のデータを保存する便利な方法を提供します。 。ただし、さまざまな理由により、これらの配列から個々の変数を削除する必要がある場合があります。
提供されている PHP コードは、セッション配列への変数の追加と削除を示しています。ただし、unset($_SESSION['name']) を使用すると、特定の変数ではなく配列全体が削除されます。
解決策:
1 つだけを削除するには
<code class="php">if (isset($_POST['remove'])) { $key = array_search($_GET['name'], $_SESSION['name']); if ($key !== false) { unset($_SESSION['name'][$key]); $_SESSION["name"] = array_values($_SESSION["name"]); } }</code>
このアプローチにより、保存したままセッション配列から個々の変数を選択的に削除できます。残りのデータ。
以上がPHP セッション配列から特定の変数を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。