PHPでのセッション削除
時には、他のセッションに影響を与えずに特定のセッション変数を削除する必要があるかもしれません。これは、unset関数を使用して行います。
<?php
unset($_SESSION['var']);
?>
このコードを実行した後、変数はnullになります。
<?php
var_dump($_SESSION['var']); // nullを出力します
?>
前のレッスンからのカウンターコードは次のとおりです。
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1;
} else {
$_SESSION['counter']++;
}
echo $_SESSION['counter'];
?>
カウンターの値が10に達したときに、カウントが最初から始まるようにこのコードを修正してください。