【PHP进阶篇 未完】6.会话控制(session与cookie)--慕课网【学习总结】
2016-01-26 23:20
716 查看
1.cookie简介
Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。
多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。
PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通过$_COOKIE[
'key']的形式来读取某个Cookie值。
PHP中的Cookie具有非常广泛的使用,经常用来存储用户的登录信息,购物车等,且在使用会话Session时通常使用Cookie来存储会话id来识别用户,Cookie具备有效期,当有效期结束之后,Cookie会自动的从客户端删除。同时为了进行安全控制,Cookie还可以设置域跟路径,我们会在稍后的章节中详细的讲解他们。
相关文章推荐
- PHP——修改数据库1
- PHP区分大小写:函数名和类名不区分,变量名区分
- PHP 加密技术
- 学习Slim Framework for PHP v3 (四)--get()是怎么加进去的?
- FragmentStatePagerAdapter与FragmentPagerAdapter的区别
- AMFPHP1.4与PHP5.3及以上版本号不兼容问题的解决
- 源码编译php5.4 ./configure参数
- php函数call_user_func和call_user_func_array详解
- 抽中概率 php
- php foreach 传值还是传引用
- 说说PHP中foreach引用的一个坑
- PHP curl 上传文件版本兼容问题
- PHP命名空间 namespace 和 自动加载
- THINKPHP钩子方法
- phpstorm配置自动上传代码
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- MR-2.输出格式(OutputFormat)Multiple outputs多目录输出
- PHPExcel如何把该列的值设置为文本无科学计数?
- 学习Slim Framework for PHP v3 (三)
- php开启com组件注意事项