首页 > 编程 > PHP > 正文

Yii框架学习笔记之session与cookie简单操作示例

2019-11-21 20:00:03
字体:
来源:转载
供稿:网友

本文实例讲述了Yii框架学习笔记之session与cookie操作。分享给大家供大家参考,具体如下:

session操作

<?php  namespace app/controllers;  use yii/web/Controller;  class HelloController extends Controller{    public function actionIndex(){       //把session当做对象       $session = /yii:$app->session;      if($session->isActive){         echo "session isactive";      }else{         $session->open();      }      $session->set("user","张三");      $session->get("user");      $session->remove("user");       //把session当做数组         $session['user'] = "张三";       unset($session["user"]);    }  }?>

cookie操作

<?php  namespace app/controllers;  use yii/web/Controller;  use yii/web/Cookie;  class HelloController extends Controller{    //存入cookie和修改cookie    $cookies = /YII::$app->response->cookies;        $cookie_data = array('name'=>"user","value"=>"zhangsan");    $cookies->add(new Cookie($cookie_data));//以'cookieValidationKey' 为基础的加密字符串    $cookies->remove("id");//移除掉ID的cookie    //取出cookie的值    $cookies = /YII::$app->request->cookies;    $cookies->getValue("user");    //如果cookie不存在    $cookies->getValue("user",20);//返回20  }?>

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表