今天学生在做练习的时候遇到了PHP中的cookie必须刷新才能生效的问题,可用以下方法解决:// php COOKIE设置函数立即生效,支持数组

function cookie($var, $value = '', $time = 0, $path = '', $domain = '', $s = false)

{

$_COOKIE[var] = $value;

if (is_array($value)) {

foreach ($value as $k => $v) {

setcookie($var .'['.$k.']', $v, $time, $path, $domain, $s);

}

} else {

setcookie($var,$value, $time, $path, $domain, $s);

}

}

这样就不用刷新,直接就可以获得cookie的值了,cookie参数详情请看php手册

提示:这段代码中对于cookie即时更新起作用的就是这两句:$_COOKIE[$var] = $value;

setcookie($var,$value,$time,$path,$domain,$s);

也就是对cookie一次进行了两次赋值。

推荐:《PHP教程》

PHP中COOKIE即时生效,php实现cookie即时生效相关推荐

  1. 在Vue2.0项目中与H5项目中获取、设置、清除cookie的一些注意点

    在vue中获取cookie 原生js方法没有直接获取cookie中值的,所以我在vue的项目中我自己写了个获取cookie值的方法(还有删除与设置cookie的方法还没去写,大家一起来补充完善) &l ...

  2. Cookie中不能有空格_PHP 使用cookie

    1.把数据写入cookie中 setcookie()函数 setcookie(name,value,expire,path,domain,secure) 必须在任何其他输出发送到客户端前对 cooki ...

  3. asp.net 获取客户端cookie_开发中你一定碰到过的cookie和session问题,今天一并帮你解决!...

    一.会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话. 二.会话过程中要解决的一些问题 每个用户在使用浏览器与服务器进行 ...

  4. Java中的会话管理– HttpServlet,Cookie,URL重写

    Session Management in Java Servlet Web Applications is a very interesting topic. Session in Java Ser ...

  5. 在 Chrome 中清除、启用和管理 Cookie

    原文:https://support.google.com/chrome/answer/95647?co=GENIE.Platform%3DDesktop&hl=zh-Hans 在 Chrom ...

  6. 这可能是前端开发中能遇到最全的cookie问题了

    theme: cyanosis 前言 什么是 cookie HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据.浏览器会存储 ...

  7. Python爬虫中urllib库的使用进阶--cookie的使用

    什么是cookie: 在网站中,http请求是无状态的.也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户.cookie的出现就是为了解决这个问题,第一次登 ...

  8. Java中 操作Servlet域中的值以及会话技术 cookie

    XML文件<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="ht ...

  9. 浏览器设置中,怎么禁用或启用Cookie

    什么是cookie? cookies是存储在计算机内的小文件,可以改善用户的浏览体验.Cookie包含用户访问的网站的信息.每次尝试重新访问网页时,操作系统都会引用该网页并很快打开网页.关于cooki ...

最新文章

  1. mac下没有设置 SVN_EDITOR....错误解决方法
  2. 虚拟机 克隆:完整克隆 模式
  3. 了解大数据在人力资源和薪资中的作用
  4. lua自动化脚本关于文本读写和特殊不可见字符转换的处理
  5. Android——怎么在一个 Activity 中销毁另外一个 Activity
  6. 用stream将dgv中的数据导出到word或excel中小例子
  7. 计算机辅助项目管理课程方案,天津大学计算机辅助管理研究生课程简介
  8. Ubuntu16.04LTS修改开机动画
  9. 基于错误的sql注入
  10. LINUX下载maven/mvn
  11. java简历编写及面试技巧
  12. tracert工作原理
  13. 下载Django中文官方文档
  14. 利用gflags自定义标志的使用方法
  15. l2tp 服务器错误 741
  16. css2仿微信导航栏-滑动门
  17. Plain Road
  18. SHELL脚本获取某天的上一周日期(星期一为第一天)
  19. 磁盘 IO 真的比网络 IO 快吗?
  20. 第三期私域运营白皮书(下)

热门文章

  1. 微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案
  2. 解决”不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接“问题
  3. 打开模式时防止BODY滚动
  4. 如何检查正在运行脚本的Python版本?
  5. clion开发qt项目QtGui/qcolor.h: In construconstexpr QColor::QColor(int, int, int, int)’:ctor ‘1073741515
  6. 引commons-io工具类做文件的复制及导出
  7. Maven工程解决pom依赖红色波浪线报错
  8. python3怎么安装docx_如何在 Python 3.4 上安装 python-docx
  9. Android:一个简单的秒表实现
  10. c语言开发独立游戏,游戏项目一:c语言实现三子棋