PHP中如何使用Cookie


Posted in 面试题 onOctober 28, 2015
PHP对Cookie的接收和处理的支持非常好,是完全自动的,跟FORM变量的原则一样,特别简单。
比如设置一个名为 MyCookier的Cookie,PHP会自动从WEB服务器接收的HTTP头里把它分析出来,并形成一个与普通变量一样的变量,名为$ myCookie,这个变量的值就是Cookie的值。数组同样适用。另外一个办法是引用PHP的全局变量$HTTP_COOKIE_VARS数组。
分别举例如下:(假设这些都在以前的页面里设置过了,并且仍然有效)
echo $MyCookie;
echo $CookieArray[0];
echo $_COOKIE["MyCookie"];
echo $HTTP_COOKIE_VARS["MyCookie"];
要删除一个已经存在的Cookie,有两个办法:
1、SetCookie(“Cookie”, “”);
2、SetCookie(“Cookie”, “value” , time()-1 / time() );
使用Cookie的限制
1、必须在HTML文件的内容输出之前设置;
2、不同的浏览器对Cookie的处理不一致,且有时会出现错误的结果。
3、限制是在客户端的。一个浏览器能创建的Cookie数量最多为30个,并且每个不能超过4KB,每个WEB站点能设置的Cookie总数不能超过20个。

Tags in this post...

面试题 相关文章推荐
如何打开WebSphere远程debug
Oct 10 面试题
联强国际笔试题面试题
Jul 10 面试题
北承题目(C++)
May 16 面试题
在SQL Server中创建数据库主要有那种方式
Sep 10 面试题
铭万公司.net面试题笔试题
Jul 20 面试题
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
Feb 21 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Nov 24 面试题
软件测试企业面试试卷
Jul 13 面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 面试题
介绍下static、final、abstract区别
Jan 30 面试题
介绍下java.util.Arrays类
Oct 16 面试题
关键字throw与throws的用法差异
Nov 22 面试题
PHP开发的一般流程
Aug 13 #面试题
PHP如何调用MYSQL存储过程
May 30 #面试题
PHP如何对用户密码进行加密
Jul 31 #面试题
可以在一个PHP文件里面include另外一个PHP文件两次吗
May 22 #面试题
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 #面试题
什么是smarty? Smarty的优点是什么?
Aug 11 #面试题
mysql_pconnect()和mysql_connect()有什么区别
May 25 #面试题
You might like
将一维或多维的数组连接成一个字符串的php代码
2010/08/08 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
解析MySql与Java的时间类型
2013/06/22 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
2015/05/13 PHP
PHP构造函数与析构函数用法示例
2016/09/28 PHP
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
2008/08/14 Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
js模仿jquery的写法示例代码
2013/06/16 Javascript
利用浏览器全屏api实现js全屏
2014/01/16 Javascript
jQuery避免$符和其他JS库冲突的方法对比
2014/02/20 Javascript
基于jquery的手风琴图片展示效果实现方法
2014/12/16 Javascript
JS+CSS实现分类动态选择及移动功能效果代码
2015/10/19 Javascript
JavaScript动态生成二维码图片
2016/04/20 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
2016/06/02 Javascript
jQuery实现手机自定义弹出输入框
2016/06/13 Javascript
Chrome不支持showModalDialog模态对话框和无法返回returnValue问题的解决方法
2016/10/30 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
基于JS脚本语言的基础语法详解
2017/07/22 Javascript
Node.js系列之发起get/post请求(2)
2019/08/30 Javascript
基于layui内置模块(element常用元素的操作)
2019/09/20 Javascript
微信小程序canvas开发水果老虎机的思路详解
2020/02/07 Javascript
小结Python用fork来创建子进程注意事项
2014/07/03 Python
python检测远程udp端口是否打开的方法
2015/03/14 Python
Python操作SQLite数据库的方法详解
2017/06/16 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
2019/08/06 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
货代行业个人求职简历的自我评价
2013/10/22 职场文书
主题党日活动总结
2014/07/08 职场文书
七一讲话心得体会
2014/09/05 职场文书
大学生档案自我鉴定(2篇)
2014/10/14 职场文书
高中校园广播稿
2014/10/21 职场文书
2014年图书馆个人工作总结
2014/12/18 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
员工离职证明范本
2015/06/12 职场文书
Python+Appium新手教程
2021/04/17 Python