![](/img/trans.png)
[英]Do I need to use session_start() in PHP to use $_SESSION?
[英]Why do I need to set cookie if session_start automatically does it?
為什么我需要手動setcookie()
的網站通過記得我,如果session_start()
會自動完成,從而產生cookie變量$_COOKIE['PHPSESSID'=>'xy362fgtw783hnjm']
我相信這個cookie變量是長期的,當我回來時,網站會認出我。 沒有???
session_start()寫入PHPSESSID cookie,它是會話標識符。 您不需要(也不應該)使用setcookie()設置PHPSESSID cookie。
setcookie()可用於創建其他cookie,這些cookie具有與會話不一定相關的不同值(以跟蹤信息)。 setcookie()允許您創建永久性cookie,這些cookie將在重新啟動后由瀏覽器保留(取決於setcookie()調用的參數)。 Cookie通常用於廣告跟蹤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.