現在の位置: ホーム> 関数カテゴリ一覧> session_set_cookie_params

session_set_cookie_params

セッションクッキーパラメーターを設定します
名前:session_set_cookie_params
カテゴリ:セッションセッション
対応言語:php
一言説明:セッションクッキーのパラメーターを設定します

関数名:SESSION_SET_COOKIE_PARAMS()

該当するバージョン:PHP 4> = 4.0.4、PHP 5、PHP 7

関数の説明:session_set_cookie_params()関数は、セッションCookieのパラメーターを設定するために使用されます。

構文:session_set_cookie_params($ lifetime、$ path、$ domain、$ secure、$ httponly)

パラメーター:

  • $ lifetime:セッションCookieのライフサイクルを数秒で指定するオプションのパラメーター。デフォルト値は0で、ブラウザが閉じるとセッションCookieが失効することを示します。
  • $ PATH:オプションのパラメーター、セッションCookieへの有効なパスを指定します。デフォルト値はrootディレクトリ(/)です。
  • $ドメイン:セッションCookieの有効なドメイン名を指定するオプションのパラメーター。デフォルト値は空で、現在のドメイン名を示します。
  • $セキュア:セッションCookieが安全なHTTPS接続に対してのみ送信されるかどうかを指定するオプションのパラメーター。デフォルト値はfalseです。
  • $ httponly:セッションCookieにHTTPプロトコルを介してのみアクセスされるかどうかを指定するオプションパラメーター。デフォルト値はfalseです。

返品値:この関数は値を返しません。

例:

 // 设置会话cookie 的生命周期为1 小时session_set_cookie_params(3600); // 设置会话cookie 的有效路径为/myapp/ session_set_cookie_params(0, '/myapp/'); // 设置会话cookie 的有效域名为example.com session_set_cookie_params(0, '/', 'example.com'); // 设置会话cookie 仅通过安全的HTTPS 连接传输session_set_cookie_params(0, '/', '', true); // 设置会话cookie 仅通过HTTP 协议访问,并且在1 小时后过期session_set_cookie_params(3600, '/', '', false, true);

上記の例は、session_set_cookie_params()関数のさまざまな使用法を示しています。ライフサイクル、有効なパス、有効なドメイン名、送信方法、およびセッションCookieのその他のパラメーターは、特定のニーズに応じて設定できます。実際の状況に応じて、適切なパラメーター値を選択してください。

類似の関数
人気記事(にんききじ)