大连249建站之家免费精品网站自助建设系统平台免费微
首页 >> 技术分享 >>技术干货 >> PHP中如何使用Cookie
详细内容

PHP中如何使用Cookie

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个。


联系我们
更多

联系电话:0411-66373325

联系地址:大连市沙河口区富民广场

公司邮箱:2058793689@qq.com

备案信息:Copyright © 2016-2025,www.my249.com,All rights reserved

辽ICP备17015910号-1

seo seo