// $admin = 'user'; // echo $admin; // setcookie() 设置cookie 的函数 //setcookie(cookie名字,cookie值,过期时间,有效路径) //如果过期时间为会话 那么就是关闭浏览器 cookie 就不存在了 //如果在过期时间内容我们就可以访问到所有内容不管你是否关闭过浏览器 都可以访问到 如果是过期时间外 就算你是超级用户也扯淡! // /代表根目录 根目录就是我们的www目录 setcookie('wangru','aigouge',time()+180,'/'); //如果你是在声明cookie的页面进行打印那么第一次进入cookie我们是打印不了的 我们的内容会在之后再次进入的时候打印cookie内容 var_dump($_COOKIE);
点击 "运行实例" 按钮查看在线实例
<?php //session开启 session是存储在服务器里面 //开启session 只要你想要是使用session 就必须要写开启session session_start(); //$_SESSION['键']='值'; $_SESSION['wangru']='aigouge'; var_dump($_SESSION); //销毁session session_destroy(); 几乎不用 //session_destroy(); //销毁某个session 最常用方式 // unset($_SESSION['wangru']); // var_dump($_SESSION); //session 和 cookie 区别 //1. COOKIE 存放在浏览器中 session 存放在我们服务器中 //2. COOKIE 可以设置过期时间 关闭浏览器只要在有效期内 内容就可以被拿出来 //session 只能限定本次会话 关闭浏览器就没有值了 //session 有效期决定于配置文件 20-40 //3. COOKIE 有大小限制 所有存在的数据都会被请求 会占用我们的带宽而且有安全隐患 //session 只借助cookie 传递一个sessionid给服务器
点击 "运行实例" 按钮查看在线实例