PHP マニュアル
前のページ |  | 次のページ

# session_name

(PHP 4 , PHP 5)

session_name -- カレントのセッション名を取得または設定する

## 説明

string session_name ( [string name])

session_name() は、カレントのセッション名を返 します。name を指定した場合、カレントのセッ ション名は、その値に変更されます。

セッション名は、クッキーおよびURLのセッションIDを参照します。セッショ ン名は、英数字のみで構成されている必要があり、また、短かく、その内 容が分かるようなものである必要があります。(これは、クッキー警告を有 効にしているユーザー用です。) セッション名は、リクエストが開始され た際にセッション名に保存されたsession.nameのデフォ ルト値にリセットされます。よって、各リクエスト毎に(そして session_start()または session_register() をコールする前に) session_name() をコールする必要があります。

例 1. session_name()の例

`<?php // セッション名をWebsiteIDに設定する $previous_name = session_name("WebsiteID"); echo "前回のセッション名は、$previous_name です。<p>"; ?>`

session.name 設定ディレクティブも参照してください。

前のページ | ホーム | 次のページ
session_module_name | 上に戻る | session_regenerate_id