本公众号,之前写过一个 js操作 cookie 的教程

这次写一个 php部分远程操作浏览器cookie存储

一.cookie理解,其实就是 浏览器的 一个本地存储,不过这个本地存储,在http握手的时候,会作为head头部带给 服务器,很方便服务器和浏览器数据同步啊!

二.更重要的是在,http握手的时候,服务器也可以操作head,设置cookie再返回给 浏览器,这就是 服务器 php 能够操作cookie的基础

三.增加操作cookie

语法:setcookie(name,value,expire,path,domain)

举例:setcookie('hi','你好,浏览器',time()+36);

这个是设置了一个 key为hi ,值为'你好,浏览器',过期时间为 当前时间36秒后

----此时我们可以通过 浏览器,开发者模式,查看cookies表,会发现多了我们刚才加的

四,查看cookie

语法: print_r($_COOKIE);

这是一个数组,你可以通过 echo $_COOKIE['hi'] 取刚才的值

五.cookie过期与删除

刚才的   hi 值,在 36秒后就会过期

如果,我们想立即就删除他呢,原理还是通过设置过期时间来,我们重新设置一下 hi,值为 空 ,并把它的时间设置再 过去时

举例:setcookie('hi','',time()-36);

值为空,且 时间为过去时,就可以了

六.我们这里的方法,都基于 浏览器支持cookie存储,如果不支持,我们可以用,浏览器的本地存储代替,不过那样,和服务器通信的话,就是另外一种方法了.

更多文章,欢迎关注  web前端和php开发,一起学习与提高

更多文章,欢迎关注  web前端和php开发,一起学习与提高

php: 远程操作浏览器cookie存储入门相关推荐

  1. selenium操作浏览器cookie方法

    /**      * 操作浏览器的cookie      */          @Test     public void testCookie()throws Exception{        ...

  2. js cookie 存储checkbox_浏览器数据存储方式总结,网友:“精辟”!

    今天主要来讲下前端的数据存储,说起数据存储,大家肯定第一时间想起cookie,localstorage,sessionstorage,而其实还有userData和IndexedDB这两种数据存储,接下 ...

  3. 从入门到入土:Python爬虫学习|Selenium自动化模块学习|简单入门|轻松上手|自动操作浏览器进行处理|chrome|PART01

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  4. 浏览器本地存储Cookie、LocalStorage、SessionStorage

    文章目录 浏览器本地存储 浏览器本地存储 浏览器本地存储方式 (1)Cookie Cookie 是最早被提出来的本地存储方式,在此之前,服务端是无法判断网络中的两个请求是否是同一用户发起的,为解决这个 ...

  5. 浏览器的存储方式——cookie,localStorage,sessionStorage

    文章目录 一.cookies 二.sessionStorage.localStorage 总结 一.cookies 一.概念 cookie是客户端与服务器端进行会话使用的一个能够在浏览器本地化存储的技 ...

  6. 【Python小技巧】Python操控Chrome浏览器实现网页打开、切换、关闭(送独家Chrome操作打包类源码、Chrome浏览器Cookie在哪里?)

    文章目录 前言 一.什么时候需要用Python控制浏览器? 二.下载Chrome浏览器驱动文件 1. 安装Chrome浏览器并查看版本 2. 下载浏览器驱动文件 3. 解压到python编译器目录(p ...

  7. power shell远程_PowerShell入门教程之远程操作运行PowerShell的方法

    PowerShell远程操作是远程管理的基础,它为集中管理分布式系统提供了又一种可靠.高效的方法. 一般来说PowerShell远程操作依赖于远程处理基础结构,但为数不多的几个自身具有远程处理能力的命 ...

  8. win7专业版 .bat脚本运行_Win7专业版远程操作详解,帮你轻松入门

    对于远程操作大家一定不会陌生,无论是电脑远程修复.远程办公.远程协助等都需要用到它.那么电脑要如何进行远程操作呢?下面小编就跟大家分享一下Win7专业版远程操作的详细方法. 一.允许远程连接到此电脑 ...

  9. 简单封装浏览器 cookie 工具类

    版权声明:本文首发 http://asing1elife.com ,转载请注明出处. https://blog.csdn.net/asing1elife/article/details/8265571 ...

最新文章

  1. jupyter notebook中执行命令报错No module named ‘wordcloud‘
  2. 关于spring service层的mybatis缓存问题,待解决
  3. 索引处理类的设计与实现
  4. 帧同步_什么是帧同步什么是状态同步
  5. ThreadLocal 内存泄露的实例分析
  6. Ubuntu 16.04 设置MySQL远程访问权限
  7. SharePoint 2010认证模式
  8. unity 自动将文件上传_unity如何存储文件夹
  9. java中while循环练习,java练习 七、循环语句 do……while循环语句
  10. Prometheus入门简介
  11. 作为程序员,你一般用什么软件画流程图时序图和状态图等?
  12. VelocityTracker 使用
  13. WIN10 windows mobile设备中心连接不上
  14. 修改Mac的提醒声音,这样操作才正确! 调节音量提示音怎么更改?
  15. c语言身份证号码验证
  16. 2022-2028全球与中国汽车制动系统市场现状及未来发展趋势
  17. 科大讯飞胡郁:我所领导的超脑项目,代表了AI的未来
  18. 十大前端开发框架(转)
  19. MySQL添加多个管理地址_mysql如何绑定多个ip地址?
  20. STM32开发实战:W25Q32JV SPI Flash详解

热门文章

  1. three.js 实现波纹效果
  2. cairo填充_用 cairo 实现跨平台图形
  3. 麒麟 linux下安装显卡驱动,优麒麟 Linux x64 16.10
  4. 电路模电数电课程中卡诺图知识点(包括化简原则和步骤)
  5. serv-u 用户时间显示相差8小时_调好闹钟!4月8日凌晨,将迎来今年最大满月
  6. HTMl--基础样式的使用
  7. 前后端整合+Request(请求转发)+respon(重定向)+get+post+Filter过滤器
  8. 看完就懂——MySQL索引、事务与存储引擎
  9. 小米 samba linux,解决Win10.4无法访问samba协议小米路由盘修复方法
  10. [云上贵州2017]智慧交通预测挑战赛