php笔记----第十一章 会话控制

一、cookie
1.向客户端电脑中设置Cookie
  setcookie ();
2.在服务器端上读取Cookie的内容
  $_COOKIE
3.将多维数组应用于Cookie中
  setcookie("member[name]",'孙胜利');
  setcookie("member[email]",'1205429372@qq.com');
4.删除Cookie
  setcookie("member",'',time()-1);
注意点:
使用setcookie删除cookie的时候,需要与当初设置cookie的时候参数一致!
二、session
1.开启session
session_start();
1)开启一个会话
一个客户 到超市里面买东西 办会员卡!

2)打开已经存在的会话
当这个客户 以后再到超市买东西的时候 根据上次办的卡号 买东西!

根据客户端传来的session id 把这个 session id 对应的数据 读取到 $_SESSION这个变量里面


具体的使用:


创建 session
<?php
session_start();
$username = "xiaoli";
session_register("username");
?>


读取 session
<?php
session_start();
echo "登记的用户名为:".$_SESSION["username"];    //输出 登记的用户名为:xiaoli
?>


销毁 session
<?php
session_start();
session_unregister("username");    //注销 session 变量
session_unset();                    //注销 session 会话
?>


cookie和session的最主要的区别是
cookie的数据保存在浏览器上。
session的数据保存在服务器上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值