美文网首页
yii2 redis和session使用

yii2 redis和session使用

作者: 我的楼兰0909 | 来源:发表于2018-12-13 22:19 被阅读0次
    项目根目录:composer require yiisoft/yii2-redis
    
    composer.json中声明依赖:"yiisoft/yii-redis": "~2.0.0"
    
    composer update
    
    config/web.php中添加
    
     
    
    'components' => [
            'redis' => [
                'class' => 'yii\redis\Connection',
                'hostname' => '127.0.0.1',
                'port' => 6379,
                'database' => 0,
            ],
    ];
    使用
    
    $redis = Yii::$app->redis;
    $redis->set('xiaogang','gasssssssss');
    $value = $redis->get('xiaogang');
    echo $value;exit;
    session使用
    
    $session = Yii::$app->session;
    $session->open();
    //$session->close();
     * open
     * close
     * set
     * get
     * has
     * remove
     * count
     * removeAll
     */
    //遍历所有的session变量
    foreach ($session as $key=>$value) {
        echo $key.'<br>';
    }
    $session['captcha'] = [
        'number' => 5,
        'lifetime' => 3600,
    ];
    echo $session['captcha']['lifetime'];
    var_dump($session['captcha']);
    

    相关文章

      网友评论

          本文标题:yii2 redis和session使用

          本文链接:https://www.haomeiwen.com/subject/etyzcqtx.html