php笔记——cookie和session的学习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php笔记——cookie和session的学习相关的知识,希望对你有一定的参考价值。

<?php
//设置cookie
setcookie("username","admin",time()+3600);

//设置cookie数组
setcookie("user[‘id‘]",1,time()+36000);
setcookie("user[‘username‘]","user1",time()+36000);

//读取cookie数据要跳转,为了刷新数据
echo "<script>window.location.href=‘./getcookie.php‘</script>";

//getcookie.php代码,销毁cookie和输出cookie
setcookie("username",‘‘,time()-1);
echo $_COOKIE[‘username‘];
?>

<?php
session_start(); //首先要开启session

$_SESSION[‘username‘] = ‘admin1‘; //设置session
echo $_SESSION[‘username‘]; //输出session的值

//设置session数组
$user = array("id"=>1,"username"=>"user1","sex"=>"男","age"=>20);
$_SESSION[‘user‘] = $user;
echo $_SESSION[‘user‘][‘username‘]; //输出session的值

//销毁session
session_destroy(); //删除服务器中的文件
$_SESSION[‘user‘] = array(); //清空user的session,从内存中释放
unset($_SESSION[‘user‘]); //这个连下标都给释放
?>

 

以上是关于php笔记——cookie和session的学习的主要内容,如果未能解决你的问题,请参考以下文章

PHP学习笔记之Session与Cookie

接口测试Session/Cookie笔记

JSP学习笔记:Session和Cookie

PHP学习笔记

cookie&&session再理解笔记

Python Web学习笔记之Cookie,Session,Token区别