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面试题:请问一下代码输出是什么
May 27 面试题
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
Nov 18 面试题
介绍一下SQL Server里面的索引视图
Jul 31 面试题
一个SQL面试题
Aug 21 面试题
南京软件公司的.net程序员笔试题
Aug 31 面试题
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
Dec 12 面试题
C#面试常见问题
Feb 25 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
Jul 24 面试题
为什么要用EJB
Apr 17 面试题
万户网络JAVA程序员岗位招聘笔试试卷
Jan 08 面试题
Java Servlet的主要功能和作用是什么
Feb 14 面试题
Ruby如何创建一个线程
Mar 10 面试题
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设置图片文件上传大小的具体实现方法
2013/10/11 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
帝国cms常用标签汇总
2015/07/06 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
TNC vs BOOM BO3 第三场2.13
2021/03/10 DOTA
jQuery chili图片远处放大插件
2009/11/30 Javascript
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
2010/02/07 Javascript
js中一个函数获取另一个函数返回值问题探讨
2013/11/21 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
2016/03/28 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
如何使用angularJs
2017/05/08 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
2017/05/26 Javascript
详解vue渲染从后台获取的json数据
2017/07/06 Javascript
jQuery实现可兼容IE6的遮罩功能详解
2017/09/19 jQuery
Vue入门之animate过渡动画效果
2018/04/08 Javascript
使用RN Animated做一个“添加购物车”动画的方法
2018/09/12 Javascript
jQuery Migrate 插件用法实例详解
2019/05/22 jQuery
Vue中用JSON实现刷新界面不影响倒计时
2020/10/26 Javascript
Python3.2中的字符串函数学习总结
2015/04/23 Python
Python实现ssh批量登录并执行命令
2016/10/25 Python
利用Python实现网络测试的脚本分享
2017/05/26 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
python实现网页自动签到功能
2019/01/21 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
如何使用Python多线程测试并发漏洞
2019/12/18 Python
Python趣味实例,实现一个简单的抽奖刮刮卡
2020/07/18 Python
如何利用input事件来监听移动端的输入
2016/04/15 HTML / CSS
历史学专业求职信
2014/06/19 职场文书
课外访万家心得体会
2014/09/03 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
2014年财政工作总结
2014/12/10 职场文书
Python基础之字符串格式化详解
2021/04/21 Python
JDBC连接的六步实例代码(与mysql连接)
2021/05/12 MySQL