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

面试题 相关文章推荐
康拓普公司Java笔面试
Sep 23 面试题
Java TransactionAPI (JTA) 主要包含几部分
Dec 07 面试题
2019年Java面试必问之经典试题
Sep 12 面试题
编写strcpy函数
Jun 24 面试题
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
Nov 10 面试题
C#中有没有静态构造函数,如果有是做什么用的?
Jun 04 面试题
介绍一下Make? 为什么使用make
Jul 31 面试题
软件设计的目标是什么
Dec 04 面试题
How to spawning asynchronous work in J2EE
Aug 29 面试题
若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedException?
Oct 17 面试题
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
Oct 13 面试题
解释下列WebService名词:WSDL、SOAP、UDDI
Jun 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
mysql5的sql文件导入到mysql4的方法
2008/10/19 PHP
PHP性能优化准备篇图解PEAR安装
2011/12/05 PHP
PHP Class&Object -- 解析PHP实现二叉树
2013/06/25 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
php strnatcmp()函数的用法总结
2013/11/27 PHP
PHP防止注入攻击实例分析
2014/11/03 PHP
php将html转成wml的WAP标记语言实例
2015/07/08 PHP
js将控件隐藏的方法及display属性介绍
2013/07/04 Javascript
js控制页面控件隐藏显示的两种方法介绍
2013/10/09 Javascript
Javascript之this关键字深入解析
2013/11/12 Javascript
node.js中使用socket.io的方法
2014/12/15 Javascript
聊一聊JS中this的指向问题
2016/06/17 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
vue2.0 中#$emit,$on的使用详解
2017/06/07 Javascript
快速解决element的autofocus失效问题
2020/09/08 Javascript
用Python编写一个每天都在系统下新建一个文件夹的脚本
2015/05/04 Python
Python中title()方法的使用简介
2015/05/20 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
浅谈Python中eval的强大与危害
2019/03/13 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
用Python实现将一张图片分成9宫格的示例
2019/07/05 Python
python使用itchat模块给心爱的人每天发天气预报
2019/11/25 Python
关于Numpy数据类型对象(dtype)使用详解
2019/11/27 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
python ubplot使用方法解析
2020/01/10 Python
python中导入 train_test_split提示错误的解决
2020/06/19 Python
CSS3动画效果回调处理详解
2014/12/10 HTML / CSS
师范毕业生自荐信
2013/10/17 职场文书
10的分与合教学反思
2014/04/30 职场文书
社区党员公开承诺书
2014/08/30 职场文书
2014年反洗钱工作总结
2014/11/22 职场文书
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android
Springboot集成阿里云OSS上传文件系统教程
2021/06/28 Java/Android
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
2021/11/11 Python