实例
/* * cookie常用于识别用户。cookie是一种服务器留在用户计算机上的小文件,每当同一台计算机通过 * 浏览器请求页面时,这台计算机将会发送cookie。 * */ //1.设置cookie //setcookie()函数必须位于<html>标签之前 //setcookie('username','zhu',time()+60*10); //setcookie('email','peter@php.cn'); //2.取回cookie的值 //使用超全局变量$_COOKIE echo '用户名:',$_COOKIE['username'],'<br>'; echo '邮箱:',$_COOKIE['email'],'<br>'; //3.更新cookie的值 //先把之前设置cookie的语句关掉 //setcookie('username','田'); //4.删除cookie //1.传一个空值 //setcookie('username',''); //2.设置过期时间为过去 //setcookie('username',time()-3600); //unset销毁指定的变量 unset($_COOKIE['username']);
运行实例 »
点击 "运行实例" 按钮查看在线实例
实例
<?php /医院 * Created by PhpStorm. * User: tiankang * Date: 2018/4/24 * Time: 16:10 */ /* * PHP session变量用于存储关于用户会话的信息,或者更改用户会话的设置。 * session变量存贮单一用户的信息,并且对于应用程序中的所有页面都是可用的 * */ /* * 在计算机上操作米一个应用程序时,打开它,做些更改,然后关闭它,很像一次对话。 * 计算机知道您是谁,它清除您在何时打开和关闭应用程序。 * 它通过在服务器上存储用户信息以便随后使用。然而,会话信息是临时的,在用户 * 离开网站后将被删除。如果您需要永久存储信息,可以把数据存储在数据库中 * session的工作机制是:为每个访客创建一个唯一的id,并基于这个id来存贮变量 * * */ //启动会话 session_start(); //session_start() 函数必须位于<html>标签之间 //一旦开启成功,我们就可以把用户的会话信息保存到服务器上了 //会话的所有操作都是通过超全局变量$_SESSION来实现 $_SESSION['user_name'] = 'tian'; $_SESSION['user_id'] = 1; echo $_SESSION['user_name']; //更新 $_SESSION['user_name'] = 'tiankang'; echo $_SESSION['user_name']; //删除 unset($_SESSION['user_id']); //清空所有用户的session 将服务器上的session文件删除 session_destroy();
运行实例 »
点击 "运行实例" 按钮查看在线实例