php省session的方法
php省session的方法
//session function session($name=null, $val = ''){ if(!isset($_SESSION)){ session_name('SID'); session_start(); if($_SESSION['token']!==$_SERVER['HTTP_USER_AGENT']){ $_SESSION=array(); } } if(is_string($name)){ if (strpos($name, '.')) { $n = explode('.', $name); if ('' === $val){ return $_SESSION[$n[0]][$n[1]]; }else{ $_SESSION[$n[0]][$n[1]] = $val; } } else { if ('' === $val){ return $_SESSION[$name]; }else{ $_SESSION[$name] = $val; } } } $_SESSION['token']=$_SERVER['HTTP_USER_AGENT']; return $_SESSION; }