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...

面试题 相关文章推荐
PHP中如何使用Cookie
Oct 28 面试题
C++的几个面试题附答案
Aug 03 面试题
北京泡泡网网络有限公司.net面试题
Jul 17 面试题
WINDOWS域的具体实现方式是什么
Feb 20 面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 面试题
介绍一下linux的文件系统
Mar 20 面试题
Linux如何命名文件--使用文件名时应注意
May 29 面试题
百度软件工程师职位
Feb 14 面试题
你们项目是如何进行变更控制的
Aug 26 面试题
腾讯公司的一个sql题
Jan 22 面试题
编程用JAVA解析XML的方式
Jul 07 面试题
高级Java程序员面试要点
Aug 02 面试题
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
PHP4实际应用经验篇(5)
2006/10/09 PHP
PHP如何编写易读的代码
2007/07/10 PHP
php 解压rar文件及zip文件的方法
2014/05/05 PHP
PHP开发框架kohana3 自定义路由设置示例
2014/07/14 PHP
php实现压缩合并js的方法【附demo源码下载】
2016/09/22 PHP
PDO::errorInfo讲解
2019/01/28 PHP
YII框架学习笔记之命名空间、操作响应与视图操作示例
2019/04/30 PHP
表单填写时用回车代替TAB的实现方法
2007/10/09 Javascript
js中replace的用法总结
2013/12/27 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
SyntaxHighlighter 3.0.83使用笔记
2015/01/26 Javascript
jQuery检测返回值的数据类型
2015/07/13 Javascript
js实现无缝滚动特效
2015/12/20 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
Vue 单文件中的数据传递示例
2017/03/21 Javascript
使用ES6语法重构React代码详解
2017/05/09 Javascript
Angular 5.0 来了! 有这些大变化
2017/11/15 Javascript
利用jqprint插件打印页面内容的实现方法
2018/01/09 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
Python字符串替换实例分析
2015/05/11 Python
Python学习笔记之if语句的使用示例
2017/10/23 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
css3 边框、背景、文本效果的实现代码
2018/03/21 HTML / CSS
JACK & JONES英国官方网站:欧洲领先的男装生产商
2017/09/27 全球购物
赡养老人协议书
2014/04/21 职场文书
中学生操行评语
2014/04/24 职场文书
团队精神口号
2014/06/06 职场文书
员工安全生产责任书
2014/07/22 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
药品销售员2015年终工作总结
2015/10/22 职场文书
浅谈Python列表嵌套字典转化的问题
2021/04/07 Python