session_save_path
session_set_save_handler
セッション関数
PHP Manual

# session_set_cookie_params

(PHP 4, PHP 5)

session_set_cookie_params — セッションクッキーパラメータを設定する

### 説明

void session_set_cookie_params ( int `$lifetime` [, string `$path` [, string `$domain` [, bool `$secure` = false [, bool `$httponly` = false ]]]] )

ファイル php.ini で定義されたクッキーパラメータを設定します。 この関数の効果が持続するのは、スクリプトの実行が終了するまでです。 したがって、リクエスト毎や session_start() がコールされる前に session_set_cookie_params() をコールする必要があります。

### パラメータ

`lifetime`

  セッションクッキーの 有効期限。秒数で定義します。

`path`

  クッキーが動作するドメイン上の パス。単一のスラッシュ ('/') を指定すると、ドメイン上のすべてのパスで動作します。

`domain`

  クッキーの ドメイン。たとえば 'www.php.net'。 すべてのサブドメインでクッキーを有効にしたい場合は、先頭にドットをつけて '.php.net' のようにします。

`secure`

  `TRUE` の場合は、セキュア な接続の場合にのみクッキーを送信します。

`httponly`

  `TRUE` の場合は、PHP でセッションクッキーを設定する際に httponly フラグの送信を試みます。

### 返り値

値を返しません。

### 変更履歴

バージョン | 説明
--- | ---
5.2.0 | `httponly` パラメータが追加されました。
4.0.4 | `secure` パラメータが追加されました。

### 参考

- session.cookie_lifetime
- session.cookie_domain
- session.cookie_secure
- session.cookie_httponly
- session_get_cookie_params() - セッションクッキーのパラメータを得る

session_save_path
session_set_save_handler
セッション関数
PHP Manual