设置phpcookie,直到浏览器通过根路径访问关闭


Set php cookie until browser close with root path access

我用这种方式从这个URL"/component/user"创建一个cookie:

setcookie("isLogged", $options['user']->name);

我知道当浏览器关闭时,它会被删除,但这样做,cookie将只为"/组件/用户"URL而不是整个网站设置,所以我做了另一个,目的是让它为整个网站工作:

setcookie("isLogged", $options['user']->name, "", "/");

但cookie并没有创建,我需要的是一个cookie,当浏览器关闭时过期,并为整个网站设置它。我做错了什么?

来自文档:

bool setcookie(string$name[,string$value="[,int$expire=0[,stringe$path="],string$domain="][,bool$securite=false[,bool$httponly=false]]]])

使用$expire = 0,因为它是时间戳而不是字符串

setcookie("isLogged", $options['user']->name, 0, "/");