PHP Session操作类用法示例

内容摘要
这篇文章主要为大家详细介绍了PHP Session操作类用法示例,具有一定的参考价值,可以用来参考一下。

这个是一个php对session的再次包装的类,实现的常用的session操作,包含读取,写
文章正文

这篇文章主要为大家详细介绍了PHP Session操作类用法示例,具有一定的参考价值,可以用来参考一下。

这个是一个php对session的再次包装的类,实现的常用的session操作,包含读取,写入,销毁等等,PHP编写的Session操作类,对此感兴趣的朋友,看看idc笔记做的技术笔记。经测试代码如下:

/**
 * 常用session操作,包含读取,写入,销毁
 *
 * @param 
 * @arrange (www.idcnote.com)
 **/
class Session
{
 function Session()
 {
  session_start();
 }
 
 function set($name, $value)
 {
  $_SESSION[$name] = $value;
 }
 
 function get($name)
 {
  if(isset($_SESSION[$name]))
   return $_SESSION[$name];
  else
   return false;
 }
 
 function del($name)
 {
  unset($_SESSION[$name]);
 }
 
 function destroy()
 {
  $_SESSION = array();
  session_destroy();
 }
 
 function save_prefs()
 {
  global $db, $auth;
  $prefs = serialize($this->prefs);
  $db->query("UPDATE condra_users SET prefs = '$prefs' WHERE id = '{$auth->id}'");
 }
}


/***   来自php教程(www.idcnote.com)   ***/

注:关于PHP Session操作类用法示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!