YII中的session和cookie

session的使用

存储数据

Yii::app()->session["名"] = 值;

取数据

$变量 = Yii::app()->session["名"];

销毁一个session变量值

unset(Yii::app()->session["名"]);

清除所有session变量值

Yii::app()->session->clear();

销毁服务器的session信息

Yii::app()->session->destroy();

Cookie的使用

//设置cookie信息

$ck = new CHttpCookie("名1","值");

//存储时间

$ck->expire = time()+3600;

//将cookie

Yii::app()->request->cookies["名2"] = $ck;

//获得cookie中的值

$变量 = Yii::app()->request->cookies["名2"];//$变量就是$ck

echo $变量->name;//cookie名,也就是名1

echo $变量->value;//cookie值,也就是名1对应的值

//删除cookie中的值

unset(Yii::app()->request->cookies["名2"]);

原文地址:https://www.cnblogs.com/zhengyanbin2016/p/5388135.html