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的基本知识的主要内容,如果未能解决你的问题,请参考以下文章

cookie和session

session和cookie的基本知识

session和cookie知识点总结

Python爬虫知识点——Session与Cookie

session和cookie基本操作

基础知识《十二》一篇文章理解Cookie和Session