91)PHP,cookie代码展示
cookie练习的代码:
(1)先设置:setcookie('key值‘,’value值’);
(2)然后我执行那个文件,
(3)获取我的cookie值,用$_cookie['key值’]
cookie会话,怎么理解:
就是服务器和浏览器的一个对话过程,可以类比成人与人之间的对话,要是服务器或者浏览器任何一端关闭了,(对于浏览器就是关闭),就相当于,结束了这次的会话,那么那个cookie也就不生效了。(但是我们可以设置有效期)
(1)代码展示:
beifen.php
<?php
/**
* @第一个值是name
* @第二个值是value
* name如果在原本的文件中存在,那么value就会覆盖原来的那么对应的值
* 如果value是一个空的字符串,那么就相当于删除name对应的值
*/
setcookie('class_name','ligong');
看在浏览器中结果的展示:

获取cookie的值:
在另一个文件b.php,但是注意这两个文件在同一个浏览中运行,beifen.php先运行,b.php后运行
b.php代码展示:
<?php
echo $_COOKIE['class_name'];
然后结果展示:

要是删除这个$class_name的值,就直接在beifen.php 代码后面加一句
setcookie('class_name','');
后面的value对应是空的字符串就行了。
(2)加了时间戳,来设置cookie的过期时间
<?php
/**
* @第一个值是name
* @第二个值是value
* name如果在原本的文件中存在,那么value就会覆盖原来的那么对应的值
* 如果value是一个空的字符串,那么就相当于删除name对应的值,~~~~~~时间是 10秒
*/
setcookie('class_name','ligong',time()+);
然后我在b.php代码中显示
<?php
echo $_COOKIE['class_name'];
看开始结果展示:


后面的结果展示:

浏览器在向服务器发送请求时,会检测cookie的是否有效,只有没有过有效期的cookie数据请求时,才会携带。
语法:
特殊的有效期值:
0, 默认的,表示会话周期
Time()-1,删除cookie的标准做法。setCookie(‘KEY’,‘’, time()-1)
PHP_INT_MAX: 逻辑上表示永久有效的cookie。
(3)设置cookie有效路径,通常是‘/’
<?php
/**
* @第一个值是name
* @第二个值是value
* name如果在原本的文件中存在,那么value就会覆盖原来的那么对应的值
* 如果value是一个空的字符串,那么就相当于删除name对应的值
*/
setcookie('class_name','ligong',,'/');

这三个总结起来:
beifen.php
<?php
/**
* @第一个值是name
* @第二个值是value
* name如果在原本的文件中存在,那么value就会覆盖原来的那么对应的值
* 如果value是一个空的字符串,那么就相当于删除name对应的值
*/
setcookie('class_name','ligong',,'/');
默认都这么设置:
<?php
/**
* @第一个值是name
* @第二个值是value
* name如果在原本的文件中存在,那么value就会覆盖原来的那么对应的值
* 如果value是一个空的字符串,那么就相当于删除name对应的值
*/
setcookie('class_name','ligong',,'/' ,'','false','true');
其实后面还有别的设置,可以参看 20-20150204(第20day的文档)
91)PHP,cookie代码展示的更多相关文章
- 关于html5与jsp页面同样的html代码展示的页面效果不一样的问题
原文:关于html5与jsp页面同样的html代码展示的页面效果不一样的问题 html5默认的声明为 <!DOCTYPE html> jsp默认的声明头部为 <%@ page con ...
- JavaScript创建读取cookie代码示例【附:跨域cookie解决办法】
使用JavaScript 原生存取cookie代码示例: var cookie = { set : function(name, value, expires, path, domain, secur ...
- 【spring cloud】对接口调用者提供API使用的安全验证微服务【这里仅通过代码展示一种设计思想】【后续可以加入redis限流的功能,某段时间某个IP可以访问API几次】
场景: 公司的微服务集群,有些API 会对外提供接口,供其他厂商进行调用.这些公开的API接口,由一个OpenAPI微服务统一提供给大家. 那么所有的调用者在调用公开API接口的时候,需要验证是否有权 ...
- Html介绍,如何用代码展示我制作的第一个网页?
一般来说,第一次制作个人网页的朋友们,首句基本都是你好,全世界hello world 代码展示如下: <!DOCTYPE HTML> <html> <head> & ...
- 90)PHP,提示跳转代码展示
(1)JS中的Location:href= 来跳转 (2)PHP中的header(“Refresh:time:url:目的url”); 这个Refresh是在发生多少秒后发生变化. 代码展示: be ...
- JS组件系列——Bootstrap寒冬暖身篇:弹出框和提示框效果以及代码展示
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...
- asp.net各种cookie代码和解析
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一.Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一 ...
- Bootstrap:弹出框和提示框效果以及代码展示
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...
- Bootstrap篇:弹出框和提示框效果以及代码展示
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你 ...
随机推荐
- HCTF2018-admin
记录一道比较有意思的题目,对于萌新来说能学到很多东西orz.. 三种解法: 1: flask session 伪造 2: unicode欺骗 3: 条件竞争 注册账户查看源码: 发现提示,根据提示和题 ...
- 苹果下架2.5万赌博APP!一场净化风暴正在迅速成型
当下智能手机发展得如火如荼,但对于大众来说,体验终究还是要落到包罗万千的APP上.APP身为智能手机的灵魂,全面渗入了大众的工作.生活.娱乐.学习等多个方面.每一个APP的背后,其实都在打开着一扇通往 ...
- 瑞芯微RK3399六核-迅为3399开发板介绍
迅为3399开发板基于瑞芯微的RK3399处理器设计,Rockchip RK3399是瑞芯微推出的一款低功耗.高性能的应用处理器芯片,该芯片基于Big.Little架构,即具有独立的NEON协同处理器 ...
- Windows Java桌面应用程序集成slf4j实现日志持久化
声明:迁移自本人CSDN博客https://blog.csdn.net/u013365635 Windows上一般的应用程序也可以通过日志系统打印日志到指定文件.通过这个例子想说明,问题处理的方法是多 ...
- easyExcel入门
1.easyExcel是处理excel的阿里开源的框架,类似poi.官网地址:https://github.com/alibaba/easyexcel 2.为什么用easyExcel? 1).占用内存 ...
- 【范式与函数依赖】3NF与BCNF的区别
*本文中码指代候选码,主属性为构成码的属性. 先简要引入几个概念 图1 图2 单拿出来我认为不是很好理解的3NF和BCNF详细的说说. 书上写了,BCNF是完善后的3NF.从图2中显然得出,1-3NF ...
- Deep-Learning-with-Python] 文本序列中的深度学习
https://blog.csdn.net/LSG_Down/article/details/81327072 将文本数据处理成有用的数据表示 循环神经网络 使用1D卷积处理序列数据 深度学习模型可以 ...
- Python学习中的随笔,好记性不如烂笔头
本文 为博主看了 vamei 的blog 写下的随笔 . 致敬Vamei 1.type() 可以显示参数的类型 如 : a=12 type(a) 为 int 2.python的基本类型 为 i ...
- JavaScript学习笔记 - 进阶篇(4)- 函数
什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码. 如:我们要完成多组数和的功能. var sum; sum = 3+2; alert(sum); sum=7+8 ; alert(sum ...
- tensorflow函数解析: tf.Session() 和tf.InteractiveSession()
链接如下: http://stackoverflow.com/questions/41791469/difference-between-tf-session-and-tf-interactivese ...