php创建、获取cookie及基础要点分析 |
本文实例讲分析了php创建、获取cookie及基础要点 。分享给大家供大家参考 。具体如下: 假设为:cookie1.php文件 复制代码 代码如下: <?php setCookie("name","百度",time()+60); echo "保存cookie"; ?> 必需参数为三个: (1)第一参数:name为键值,自己设定; 实例中cookie代码解析,及基础要点 1、浏览器打开cookie1.php时,服务器会以信息:Set-Cookie:name=%B0%D9%B6%C8; expires=Tue, 06-Nov-2012 16:09:27 GMT(备注:该信息请用抓包工具查看)来回应http请求,客户端浏览器获得此信息,并保存到cookies文件里(不同浏览器与操作系统,保存位置与文件类型不一样) 获取cookie 文件:cookie2.php 复制代码 代码如下: <?php echo "<pre>"; print_r($_COOKIE); echo $_COOKIE[name]; ?> $_COOKIE是一个预定义变量(数组),在cookie的有效时间内,可以采用上面的代码输出cookie 。 知识要点说明:浏览器在访问cookie2.php页面的时候,会将cookies信息传送到服务器上,这是http协议规定的(可以采用抓包工具查看,如下图) 希望本文所述对大家的php程序设计有所帮助 。 |