php session 创建 注销 初始化 注册实例教程

下面这几个实例主要是讲了关于php session在实际应用的操作,如果有session创建 注销 初始化 注册实例,PHP实例代码如下:

  1. //1
  2. */
  3. session_start(); //初始化session
  4. $_session["name"]="mike"; //创建新值
  5. $_session["sex"]="male"; //创建新值
  6. print_r($_session); //输出注销前的内容
  7. echo "<br>";
  8. echo "----------------------------";
  9. echo "<br>";
  10. session_unset(); //注销全部
  11. print_r($_session); //再次输出内容以做比较
  12. session_destroy(); //结束session
  13. //2
  14. $barney="a big purple dinosaur."; //定义字符串变量
  15. session_register("barney"); //注册session为新的全局变量
  16. $_session["zim"]="an invader from another planet."; //定义session值
  17. $http_session_vars["spongebob"]="he's got square pants."; //老版本的定义session方法
  18. //3
  19. session_start(); //初始化session
  20. $_session['name']="yoursession"; //注册一个session变量
  21. $result=session_module_name(); //返回当前模组名称
  22. echo $result."n"; //输出结果
  23. session_destroy(); //注销session
  24. //4
  25. session_start(); //初始化session
  26. $old_sessionid=session_id(); //获取当前的session id
  27. session_regenerate_id(); //用一个新值替换当前的session id
  28. $new_sessionid=session_id(); //获取新的session id
  29. echo "old session:$old_sessionid<br/>"; //输出旧的session id
  30. echo "new session:$new_sessionid<br/>"; //输出新的session id
  31. print_r($_session); //输出session内容