第8章 リクエスト情報 / 第2回 模擬試験

PHPのセッションに関する次の記述のうち、誤っているものはどれか。

セッションを開始するには`session_start()`を呼び出す。
セッションのデータは`$_SESSION`スーパーグローバル変数に格納する。
セッションを破棄するには`session_destroy()`を使用する。
セッションIDは常にURLパラメータとしてのみ送信される。 正解
解説
セッションIDは通常Cookieで送信されますが、Cookieが無効な場合にURLパラメータで送信する設定も可能です。「常にURLパラメータのみ」というのは誤りです。(参照: 独習PHP 第4版 第8章 リクエスト情報 8.7節 セッション情報 p.387〜395)