session和cookie的基本知识
Posted 随亦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了session和cookie的基本知识相关的知识,希望对你有一定的参考价值。
<?php session_start();//开启session //http.无状态条件 //1.sesiion(常见的页面过段时间会显示重新登陆) //2.cookie //1,2都可以记录用户登录状态。但是有区别 //1.session的特点:session是存储在服务端(服务器上);每个人存一//份,有多少人就存多少分;可以存储任意类型的数据;默认过期时间/概//是十五分钟。(会给服务端造成一定的压力,加大服务端的开销,但//是相对cookie来说 比较安全) //2.cookie的特点:存储在客户端;每个人存一份;只能存储字符串;默认//永不过期的(不会给服务端造成压力 但是比较不安全) //session的用法:必须写在PHP代码的最顶端 $_session["uid"] = "zhangsan";//写入session echo $_session["uid"]; ?> <a href="test1.php">跳转</a> //跳箱新页面, //页面test1.php <?php session_start(); echo $_session["uid"]; ?> cookie的用法: <?php setcookie("uid","zhangsan");//设置cookie ?> <a href="test1.php">跳转</a> //test1.php的页面 <?php echo $_cookie["uid"]; ?>
以上是关于session和cookie的基本知识的主要内容,如果未能解决你的问题,请参考以下文章