2018-05-07 PHP基础巩固-Cookie和session的使用

创建cookie

<?php
setcookie("TMCookie",'www.mrbccd.com');
setcookie("TMCookie",'www.mrbccd.com',time()+60);
setcookie("TMCookie",'www.mrbccd.com',time()+3600,"/tm/",".mrbccd.com",1);



?>

获取cookie

<?php
if(!isset($_COOKIE["visittime"]))//检测Cookie文件是否存在,如果不存在
{
 setcookie("visittime",date("y-m-d H:i:s"));//设置一个Cookie变量
 echo'欢迎您第一次访问网站!';//输出字符串
}else{
    setcookie("visittime",date("y-m-d H:i:s"),time()+60);//设置保存Cookie失效时间的变量
    echo"您上次访问的时间为:".$_COOKIE["visittime"];//输出上次访问网站的时间
    echo'<br>';                                        //输出回车符
}
    echo"您本次访问的时间为: " .date("y-m-d H:i:s");//输出当前的访问时间

?>

删除cookie

<php
删除Cookie使用setcookie
setcookie("visittime",date("y-m-d H:i:s"),time()-1);//把过期时间-1秒就会得到过去的时间,从而删除Cookie
echo'删除成功';
?>

更新cookie

<?php
setcookie("visittime",date("y-m-d H:i:s"),time()+3600);
echo'更新成功';

?>

创建session

<php
session_start();          //启动session
?>

注册session

<php
session_start();          //启动session
$_SESSION["admin"]=null;//声明一个名为admin的变量,并赋空值
?>

使用session

<php
if(!empty($_SESSION['session_name']))//判断用于存储用户名的Session会话变量是否为空
   $myvalue=$_SESSION['session_name']; //将会话变量赋给一个变量$myvalue
?>

删除session

<php
unset($_SESSION['user']);//删除单个会话
$_SESSION=array();        //删除多个会话
session_destroy();         //结束当前会话

?>


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值