• 技术文章 >php框架 >YII

    yii2 如何开启session

    (*-*)浩(*-*)浩2019-12-30 11:29:46原创1265

    yii2打开session (推荐学习:yii教程

    use  yii\web\Session;
     
    $session = Yii::$app->session;
    // check if a session is already open
    if ($session->isActive) ...
    // open a session
    $session->open();
    // close a session
    $session->close();
    // destroys all data registered to a session.
    $session->destroy();

    设置session

    $session = Yii::$app->session;
    $session->set('user_id', '1234');
    //OR
    $session['user_id'] = '1234';
    //OR
    $_SESSION['user_id'] = '1234';

    读取session

    $session = Yii::$app->session;
    $user_id = $session->get('user_id');
    //OR
    $user_id = $session['user_id'];
    //OR
    $user_id = isset($_SESSION['user_id']) ? $_SESSION['user_id'] : null;

    销毁session

    $session = Yii::$app->session;
    $session->remove('user_id');
    //OR
    unset($session['user_id']);
    //OR
    unset($_SESSION['user_id']);

    以上就是yii2 如何开启session的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:yii2
    上一篇:如何给yii安装插件 下一篇:yii2哪里设置时区
    大前端线上培训班

    相关文章推荐

    • yii框架的小部件怎么使用• yii1和yii2的区别有哪些?• yii2.0是什么?• yii框架怎么安装?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网