php的会话技术

时间:2020-03-29 00:53:03   收藏:0   阅读:52

一、会话

 二、会话技术分类

 1. cookie技术(常用于识别用户)

    创建 cookie :setcookie() 函数用于设置 cookie( setcookie() 函数必须位于 <html> 标签之前 )

                           语法 :setcookie ( name, value, expire, path, domain ) ;

    在发送 cookie 时,cookie 的值会自动进行 URL 编码,在取回时进行自动解码

    取回 Cookie 的值 :PHP 的 $_COOKIE 变量用于取回 cookie 的值

    删除 cookie :当删除 cookie 时,使过期日期变更为过去的时间点

 2. session技术

    开始 PHP Session :在把用户信息存储到 PHP session 中之前,首先必须启动会话 ( session_start() 函数必须位于 <html> 标签之前 )

    存储 Session 变量 :使用 PHP $_SESSION 变量存储和取回 session 数据

    终结 Session :如果要删除某些 session 数据,可以使用 unset () 或 session_destroy () 函数 ,unset() 函数用于释放指定的 session 变量  ,session_destroy() 函数彻底终结session ( session_destroy () 将重置 session,将失去所有已存储的 session 数据 )

三、基本原理

 1.Cookie原理

2.Session原理

四、两种会话技术区别

1. 安全性方面

2. 数据大小方面

3. 可用数据类型

4. 保存位置方面

 

原文:https://www.cnblogs.com/keeye/p/12590039.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!