session_set_cookie_params
<?php
/*
session_set_cookie_params
セッションクッキーにパラメータを設定できます。
セッションクッキーは配列で情報を持っており
この情報は次の通りです。
(1)lifetime
クッキーの生存期間
(2)path
情報が保存されている場所のパス
(3)domain
クッキーのドメイン
(4)secure
クッキーをセキュアな状態で接続送信します。
(5)httponly
クッキーがHTTPを通してのみアクセスできます。
*/
session_start();
session_set_cookie_params(100,"../","http://abc3.me",true,true);
var_dump(session_get_cookie_params() );
print "<br />--------------------------------------<br />";
session_set_cookie_params(0,"/","",false,false);
var_dump(session_get_cookie_params() );
/*
このサンプルではsession_set_cookie_paramsを2度実行して
その結果をsession_get_cookie_paramsで取得しています。
[出力例]
array(5) { ["lifetime"]=> int(100) ["path"]=> string(3) "../" ["domain"]=> string(14) "http://abc3.me" ["secure"]=> bool(true) ["httponly"]=> bool(true) }
--------------------------------------
array(5) { ["lifetime"]=> int(0) ["path"]=> string(1) "/" ["domain"]=> string(0) "" ["secure"]=> bool(false) ["httponly"]=> bool(false) }
*/
?>
|
|