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笔试题
Nov 11 面试题
DBA的职责都有哪些
May 16 面试题
介绍一下SQL注入攻击的种类和防范手段
Feb 18 面试题
武汉东之林科技有限公司机试
Sep 17 面试题
.NET常见笔试题集
Dec 01 面试题
C#和SQL Server的面试题
Aug 12 面试题
Linux管理员面试经常问道的相关命令
Apr 29 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jul 11 面试题
Linux如何命名文件--使用文件名时应注意
May 29 面试题
Linux如何修改文件和文件夹的权限
Jun 27 面试题
中软国际Java程序员笔试题
Jul 19 面试题
Ejb技术面试题
Apr 29 面试题
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 仿Comsenz安装效果代码打包提供下载
2010/05/09 PHP
php学习笔记 [预定义数组(超全局数组)]
2011/06/09 PHP
使用session判断用户登录用户权限(超简单)
2013/06/08 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
IE和Mozilla的兼容性汇总event
2007/08/12 Javascript
摘自启点的main.js
2008/04/20 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
2015/09/14 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
Bootstrap选项卡动态切换效果
2016/11/28 Javascript
Vue自定义指令拖拽功能示例
2017/02/17 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
浅谈Webpack自动化构建实践指南
2017/12/18 Javascript
vue实现a标签点击高亮方法
2018/03/17 Javascript
jQuery简单判断值是否存在于数组中的方法示例
2018/04/17 jQuery
基于Vue实现拖拽效果
2018/04/27 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
JavaScript实现移动端弹窗后禁止滚动
2020/05/25 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
python基础教程之面向对象的一些概念
2014/08/29 Python
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
python使用Tkinter显示网络图片的方法
2015/04/24 Python
django js实现部分页面刷新的示例代码
2018/05/28 Python
python实现批量解析邮件并下载附件
2018/06/19 Python
在Python 中实现图片加框和加字的方法
2019/01/26 Python
美国知名女性服饰品牌:New York & Company
2017/03/23 全球购物
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
财务经理的岗位职责
2013/12/17 职场文书
教师专业技术工作总结2015
2015/05/13 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书
如何理解PHP核心特性命名空间
2021/05/28 PHP
浅谈Python响应式类库RxPy
2021/06/14 Python
java版 简单三子棋游戏
2022/05/04 Java/Android
webpack介绍使用配置教程详解webpack介绍和使用
2022/06/25 Javascript