session_id

(PHP 4 , PHP 5)

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

説明

string session_id ( string [id])

session_id()は、カレントのセッションのセッショ ンIDを返します。idが指定された場合、カレン トのセッションIDを置換します。その際、 session_start()より前に コールされている必要があります。 セッションハンドラによっては、セッションIDとして使用できる文字に 制限がある場合があります。例えば、ファイルによるセッションハンドラは セッションIDとして使える文字はa-z, A-Z, 0-9に限られます!

カレントの名前とセッションIDを、URLに追加可能な文字列として取得す るために定数 SID も使用することが可能です。 クライアントが正しいクッキーを送信してこなかった場合にのみ SIDが定義されるということに注意してください。 セッションハンドリングも参照してください。

以下も参照してください。 session_start(), session_set_save_handler(), session.save_handler.