根据PHP手册,无法找到cookie的存在。
手册中的一条参考信息:“一旦设置了cookie,可以使用$_COOKIE或$HTTP_COOKIE_VARS数组在下一页加载时访问它们。”
原因是cookie是响应头发送给浏览器,浏览器需要在下一次请求中将它们发送回来。这就是为什么它们只能在第二次页面加载时可用。
但是这里有一个解决方法:在调用setcookie函数时可以设置$_COOKIE-
立即学习“PHP免费学习笔记(深入)”;
if(!isset($_COOKIE['lg'])) { setcookie('lg', 'ro'); $_COOKIE['lg'] = 'ro'; } echo $_COOKIE['lg'];
以上就是检查PHP cookie是否存在,如果不存在则设置其值的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号