前言:在PHP中会话技术也是特别重要的,主要应用在免登录,保存一些持久化数据等等的方面,但是后期的介绍中,我将会放弃这种技术改用redis方法来替换这种方法.
(一)cookie技术(即数据缓存在客户端中有风险)
1.设置操作(增删改)
增:
通过setcookie函数的第三个参数来进行设置的;
不设置或设置为0表示默认情况,为一个会话周期;
通过setcookie函数的第四个参数来进行设置的;
不设置或设置为空字符串表示默认情况;
默认情况表示当前程序所在目录及其子目录有效。
3.
不设置或设置为空字符串表示默认情况;
默认情况表示当前域名及其子域名有效。
通过setcookie函数的第六个参数来进行设置的;
不设置或设置为false表示默认情况;
默认情况表示http或https下都有效,如果将值设置为true,则表示只有在https下才有效(包括增删改查)。
不设置或设置为false表示默认情况;
默认情况表示除了能够使用原程序脚本代码访问以外,还能够通过其他脚本语言访问到COOKIE数据。如果设置为true,则表示只
(二)session技术(即数据存在服务器中)
注意:操作session都要开启session_start();
1.设置操作(增删改)
增:$_SESSION['name'] = 'zhangsan';
删:unset($_SESSION['name']);
改:$_SESSION['name'] = 'zhangsan111';
2.查
var_dump($_SESSION['name'])
3.销毁
session_destroy()
4.