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