PHP学习笔记(4)

cookie和session的设置

一、cookie

cookie是用来将网站的资料记录在客户端的技术,这种技术让web服务器能将一些资料,存放于客户端之中

(简单来说,设置cookie后,当用户再次访问此网页时就会显示最后一次退出此网页的画面)

1.向客户端电脑中设置cookie

setcookie();

2.在服务器端读取cookie的内容

$_COOKIE

3.删除cookie

setcookie("member",time()-1);

二、session

session的功能与cookie相似,但不同的是cookie是把数据存放在客户端,而session是将数据存放在服务器上。

(如果把保存数据比喻成超市的会员卡的话,cookie就是用户自己保存会员卡,而session是超市来帮你保存会员卡,你只需要记住卡号就行了)

1、开启session

session_start();

1)创建一个会话

2)打开已经存在的会话

2、设置session

session_start();

$_SESSION['']=;

3、删除session

session_start();//打开要销毁的会话

session_unset();//释放所以的session数据

session_destroy();//摧毁一个会话中的全部数据

setcookie(session_name(),'',time()-1,'/')//销毁保存在客户端的卡号
文章目录
  1. 1. cookie和session的设置
    1. 1.1. 一、cookie
      1. 1.1.1. 1.向客户端电脑中设置cookie
      2. 1.1.2. 2.在服务器端读取cookie的内容
      3. 1.1.3. 3.删除cookie
    2. 1.2. 二、session
      1. 1.2.1. 1、开启session
      2. 1.2.2. 2、设置session
      3. 1.2.3. 3、删除session
|