在PHP中,設置cookie的方法是使用setcookie()函數。該函數的語法如下:
setcookie(name, value, expire, path, domain, secure, httponly);
參數說明:
- name:cookie的名稱。
- value:cookie的值。
- expire:cookie的過期時間,可以是一個時間戳或者一個相對于當前時間的秒數。
- path:cookie的可用路徑。如果設置為“/”,則整個域名下的頁面都可以訪問該cookie。如果設置為“/test/”,則只有/test/目錄及其子目錄下的頁面可以訪問該cookie。
- domain:cookie的可用域名。默認為當前域名。
- secure:是否只通過安全的HTTPS連接傳輸該cookie。
- httponly:是否只能通過HTTP協議訪問該cookie,禁止通過JavaScript等客戶端腳本訪問。