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']);
        }
  • 相关阅读:
    表的创建与管理
    以传值和传引用的方式传递参数 IN OUT NOCOPY
    PLSQL中的三种参数模式IN、OUT、IN OUT
    用python写GPU上的并行计算程序,有什么库或者编译器?
    cupy中tensor数据类型与numpy以及pytorch中相互转换
    c++ string split
    Java 读取大文件
    Linux 使用系列
    安装以太坊环境
    服务器排查问题相关命令
  • 原文地址:https://www.cnblogs.com/bjfy/p/5556079.html
Copyright © 2011-2022 走看看