戻る

セッション変数を破棄する

unset()関数

セッション管理されている変数を破棄するにはunset()関数を使います。引数として、破棄したいセッション変数名を指定します。その際、スーパーグローバル変数「$_SESSION」を使った記述にします。

<?php
header("Content-type: text/html; charset=utf-8");

//セッションを開始
session_start();

//セッション変数を破棄
unset($_SESSION["sessdata1"]);
unset($_SESSION["sessdata2"]);

//セッション変数のデータを読み込み
echo $_SESSION["sessdata1"] . "<br>";
echo $_SESSION["sessdata2"] . "<br>";
echo $_SESSION["sessdata3"] . "<br>";
echo $_SESSION["sessdata4"] . "<br>";
echo $_SESSION["sessdata5"] . "<br>";
?>

inserted by FC2 system