关于cookie

<?php
 //setcookie("name","",time()-1);  //删除cookie/name
 if(!isset($_COOKIE['name'])){
   setcookie("name",date("y-m-d H:i:s"));
   echo "欢迎第一次访问网站";
   echo "<br>";
  }else{
   setcookie("name",date("y-m-d H:i:s"),time()+3); 
   echo "你上次访问网站的时间为:".$_COOKIE["name"];
   echo "<br>";
  }
 echo "你本次访问网站的时间为:".date("y-m-d H:i:s");;
?>

关于session

<?php
 session_start();
 $_SESSION["name"]="邢栋"; 
 //unset($_SESSION["name"]); //删除session/name
 if(!empty($_SESSION["name"])){
  echo "输出session值为:".$_SESSION["name"];
 }else{
  echo "session值为空";
 }
 //$_SESSION=array(); 删除多个会话
 //session_destory(); 清除结束当前会话,销毁session
?>

session和cookie的区别:
最大区别就是session是将session的信息保存在服务器上,并通过一个sessionID来传递客户端的信息。

服务器在接受sessionId后根据这个id来提供相关的session信息资源。cookie是将所有的信息以文本文件的形式保存在客户端,并以浏览器进行管理和维护。
由于session为服务器存储,远程用户没办法修改session文件的内容。而cookie为客户端存储。所以session要比cookie安全的多。