登录  /  注册

php学习之cookie

黄舟
发布: 2016-12-24 09:39:44
原创
1224人浏览过

cookie是开发中使用很频繁的知识,给大家讲讲php学习中的cookie的常识和使用方法。
什么是cookie?
按照官方文档中的定义,cookie是再http协议下,服务器或脚本可以维护客户工作站上的信息的一种方式。cookie是由web服务保存在用户浏览器上的小文本文件,它包含了访问用户的信息。它是与session不同的解决方法,也解决了在多个事物之间保持状态的问题,同时可以保持一个整洁的url;它可以以脚本形式在客户端机器保存,可以通过发送一个包含特定数据并且具有如下格式的http标题头,在用户机器设置一个cookie:
set-cookie:cookie_name=myfirstcookie;[expires=date;][path=path]
[domain=damain_name;][secure]
以上代码将创建一个名为cookie name,值为 myfirstcookie的cookie。方括号[]内的参数都是可选的,参数expires域设置cookie失效日期,如果不设置,并且也没有手动删除,cookie将永远有效;path和domain合起来指定url或cookie相关的url;session关键字的意思是再普通的http连续中不发送cookie。
php中怎么使用cookie?
php中要使用cookie,必须先设置cookie。我么可以用setcookie()手动设置cookie。
如:setcookie(string name [,string value [,int expire [,string path [,string domain [,int secure]]]]]);
除了name外,其他的都是可选的。
设置cookie的简单例子:
 setcookie('name','messi');
 setcookie('name','messi',time()+3600,'/web');

以上就是php学习之cookie的内容,更多相关内容请关注PHP中文网(www.php.cn)!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号