Yii session和cookie使用

session

public function actionSession(){
        $session = \Yii::$app->session;

        //是否开启
        $session->open();
        if($session->isActive){
            echo "session被打开了";
        }
        //方式一
        $session->set('user',"张三");
        $session->get('user');
        $session->remove();

        //方式二
        $session['user']="张三";
        echo $session['user'];
        unset($session['user']);
    }

cookie

public function actionCookie(){
        $cookies = \Yii::$app->request->cookies;
        $cookies->readOnly = false;//关闭只读
        $cookie_data = array('name'=>'user','value'=>'zhangsan');
        $cookies->add(new Cookie(($cookie_data)));

        echo $cookies->getValue('user');
    }


猜你喜欢

转载自blog.csdn.net/qq_39940866/article/details/80309868
yii
今日推荐