※クッキー値を取得するために一度、リロードして下さい。

セッションをセット:$_SESSION['start']='value';

■■セッションファイルが保存される場所

session_save_path() =

■■セッションID:サーバー側に保存されるセッションの識別ID
 (ファイル名:「sess_」+「セッションID」として保存される)

session_id() = 11f83978d522dd5157d92f1521b3f0d7

■■セッション名:クライアントに保持されるCookieの名前

session_name() = PHPSESSID

■■クライアント側で、保存されるセッションCookieの値がセッションIDとなる

$_COOKIE['PHPSESSID'] = 11f83978d522dd5157d92f1521b3f0d7

■■セッションのパラメーター値

var_dump(session_get_cookie_params()) =
array(5) { ["lifetime"]=> int(0) ["path"]=> string(1) "/" ["domain"]=> string(0) "" ["secure"]=> bool(false) ["httponly"]=> bool(false) }

■■セッション値(セッションファイルの中に保存)

var_dump($_SESSION['start']) =
string(5) "value"

■■プリセット
◎session_start()前に、セットできるもの
1.session_save_path('保存先のパス')で、セッションの保存先を指定できる。
2.session_name('セッション名')で、セッションクッキーの名前を変更。
3.session_set_cookie_params(0,'/~sample/','www.example.jp')
第一引数:Cookieの有効期限(秒)、第二引数:サーバー上でのCookieを有効としたいパス
第三引数:Cookieが有効なドメイン

■■セッションIDの変更
◎session_regenerate_id(TRUE);
   ⇒ セキュリティを高める為に、セッションIDを変更可能。(PHP5.1以上で指定可能)

■■セッションの破棄
◎unset($_SESSION['start']);
   ⇒ セッションのstartの値が、破棄される。
◎$_SESSION=array();
   ⇒ すべてのセッション変数を破棄(初期化)したい場合は、空要素の配列を代入する。
◎session_destroy();
   ⇒ セッションに関連づけられたすべてのデータを破棄。