文章标题

来源:互联网 发布:c语言有mod 编辑:程序博客网 时间:2024/06/05 12:40

该方法是通过对session进行共享存储进行实现的,
1.确保开通telnet服务
2.确保redis或者memcache已经正常安装,下面以redis为例进行说明
3.建立session.php文件

<?php header("Content-type:text/html;charset=utf-8");//设置session存储方式ini_set('session.save_handler', 'redis');//使用tcp指定存储位置ini_set('session.save_path', 'tcp://127.0.0.1:6379');//必须开启sessionsession_start();$_SESSION['test_session']= @array('name' =>'fanqie' , 'ccc'=>'hello redis ');//连接rediso$redis = new redis();$redis->connect('127.0.0.1', 6379);echo 'sessionid>>>>>>> PHPREDIS_SESSION:' . session_id();echo '<br/>';echo '<br/>';//redis用session_id作为key并且是以string的形式存储echo '通过php用redis获取>>>>>>>'.$redis->get('PHPREDIS_SESSION:' . session_id());

4.建立session_get.php文件,进行测试

<?phpheader("Content-type:text/html;charset=utf-8");ini_set('session.save_handler', 'redis');ini_set('session.save_path', 'tcp://127.0.0.1:6379');session_start();//这个很重要var_dump($_SESSION['test_session']) ;
0 0
原创粉丝点击