background image

PHP 创建和使用 session cookie

 

的变量

 
  <?php
  
  

//sessionstart

  
  

session_start();//开始一个会话,如果要使用 session 程序最前面一定要加上这句

  
  

$_SESSION['user_id']='123';//给一个 session 变量赋值,如果该变量不存在即创建

  
  

echo$_SESSION['user_id'];//访问 session 变量

  
  

$_SESSION=array();//清空所有 session 变量

  
  

session_destroy();//清除会话 ID

  
  

//sessionend

  
  

//cookiestart

  
  

setcookie('user_id',123);//创建一个 cookie 变量 user_id=123

  
  

echo$_COOKIE['user_id'];//访问 cookie 变量和变通变量一样

  
  

setcookie('user_id',0,time()-1);//删除 cookie 变量

  
  

//codieend

  
  

//该代码不可运行,只是将所有使用方法在这里列出,实际应该不同功能在不同页面

使用,将在下面的例子中演示
  
  

?>

  
  

<?php

  
  

//sessionstart

  
  

session_start();//开始一个会话,如果要使用 session 程序最前面一定要加上这句

  
  

$_SESSION['user_id']='123';//给一个 session 变量赋值,如果该变量不存在即创建

  
  

echo$_SESSION['user_id'];//访问 session 变量

  
  

$_SESSION=array();//清空所有 session 变量