zoukankan      html  css  js  c++  java
  • yii2.0框架中session与cookie的用法

    我们在开发项目中南面使用到session给和cookie,那么在yii中有他自己的规则
    如下案例:
     

    session使用
        function actionS1(){
            echo $this->id."
    ";
            echo $this->action->id."
    ";
            设置session,通过session组件来设置
            Yii::app()->session['username'] = "zhangsan";
            Yii::app()->session['useraddr'] = "beijing";
            echo "make session success";
        }
       
        function actionS2(){
            使用session
            echo Yii::app()->session['username'],"
    ";
            echo Yii::app()->session['useraddr'];
            echo "use session success";
        }
       
        function actionS3(){
            删除一个session
            unset(Yii::app()->session['useraddr']);
           
            删除全部session
            Yii::app()->session->clear();  //删除session变量
            Yii::app()->session->destroy(); //删除服务器的session信息
        }
       
       cookie在Yii框架使用
        function actionC1(){
            设置cookie
            $ck = new CHttpCookie('hobby','篮球,足球');
            $ck -> expire = time()+3600;
            把$ck对象放入cookie组件里边
            Yii::app()->request->cookies['hobby'] = $ck;
           
            $ck2 = new CHttpCookie('sex','nan');
            $ck2 -> expire = time()+3600;
            把$ck对象放入cookie组件里边
            Yii::app()->request->cookies['sex'] = $ck2;
           
            echo "cookie make success";
        }
        function actionC2(){
            访问cookie
            echo Yii::app()->request->cookies['hobby'],"
    ";
            echo Yii::app()->request->cookies['sex'];
        }
        function actionC3(){
            删除cookie
            unset(Yii::app()->request->cookies['sex']);
        }
  • 相关阅读:
    poj 2425 AChessGame(博弈)
    poj2975 Nim 胜利的方案数
    hdu 5724 SG+状态压缩
    hdu 5274 Dylans loves tree(LCA + 线段树)
    hdu 5266 pog loves szh III(lca + 线段树)
    hdu 4031 attack 线段树区间更新
    51 nod 1188 最大公约数之和 V2
    51nod 1040 最大公约数之和(欧拉函数)
    51nod 1035:最长的循环节
    Nim游戏(组合游戏Combinatorial Games)
  • 原文地址:https://www.cnblogs.com/bjfy/p/5556079.html
Copyright © 2011-2022 走看看