概要
閲覧数:1106
投稿日:2014-07-12
更新日:2014-07-12
session_id()関数に、引数を指定した場合は、現在のセッションIDが変更される
(自動的に取得するセッションIDを、任意の文字列へ変更することができる)
・セッションIDを変更する際、session_start()関数よりも前に呼び出す必要がある
・セッション名は「a-z」「 A-Z」「 0-9」で構成されている必要がある
※セッション保持にクッキーを使用している場合は、session_id()関数の引数を指定すると、現在のセッションIDと、引数でセットされるセッショ ンIDとがまったく同一であるかどうかに関わらず、session_start()が呼び出される際、常に新しいクッキーが送信される
コード
session_id( "a0b1c2d3e4" ); session_start(); echo "現在のセッションIDは ". session_id() ." です。";
結果
現在のセッションIDは a0b1c2d3e4 です。