當前位置: 首頁> 函數類別大全> session_set_cookie_params

session_set_cookie_params

設置會話cookie參數
名稱:session_set_cookie_params
分類:會話Session
所屬語言:php
一句話介紹:設置會話cookie 的參數

函數名稱: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 的有效路徑。默認值為根目錄(/)。
  • $domain:可選參數,指定會話cookie 的有效域名。默認值為空,表示當前域名。
  • $secure:可選參數,指定會話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 的生命週期、有效路徑、有效域名、傳輸方式等參數。請根據實際情況選擇適當的參數值。

同類函數