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']);
        }
  • 相关阅读:
    【3】jQuery学习——入门jQuery选择器之基本选择器
    对于转载引发的问题没见过这样强硬的论坛
    SQL2进制问题
    用SQL只获取日期的方法
    C#算法求2进制的问题
    ASP.NET Ajax In Action!读书笔记1
    Fckeditor配置
    MIME types list
    SQL case when then else end运用
    ASP.Net访问母版页(MasterPage)控件、属性、方法及母版页中调用内容页的方法
  • 原文地址:https://www.cnblogs.com/bjfy/p/5556079.html
Copyright © 2011-2022 走看看