<?php/** * Created by PhpStorm. * User: chenxiaolong * Date: 2016/11/6 * Time: 20:47 */class sessionmanager{ private $redis; private $sessionsavepath; private $sessionname; public function __construct() { $this->redis = new Redis(); $this->redis->connect('10.16.59.141',6400); $reval = session_set_save_handler( array($this,"open"), array($this,"close"), array($this,"read"), array($this,"write"), array($this,"destroy"), array($this,"gc") ); session_start(); } public function open($patn,$name){ return true; } public function close(){ return true; } public function read($id){ $value = $this->redis->get($id); if($value) { return $value; } else { return false; } } public function write($id,$data){ if($this->redis->set($id,$data)) { $this->redis->expire($id,300000); return true; } else { return false; } } public function destroy($id) { if($this->redis->delete($id)) { return true; } return false; } public function gc($maxlifetime){ return true; } public function __destruct() { session_write_close(); // TODO: Implement __destruct() method. }}
<?php/** * Created by PhpStorm. * User: chenxiaolong * Date: 2016/11/6 * Time: 20:56 */include 'sessionmanager.php';new sessionmanager();$_SESSION['namehaha'] = 'lixiaolong';$_SESSION['namehah'] = 'lixiaolong';$_SESSION['namehaa'] = 'lixiaolong';$_SESSION['namhaha'] = 'lixiaolong';$_SESSION['namhaha'] = array('a'=>1,2,3,4,4);
<?php/** * Created by PhpStorm. * User: chenxiaolong * Date: 2016/11/6 * Time: 20:57 */include 'sessionmanager.php';new sessionmanager();var_dump($_SESSION);
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。