30 Star 241 Fork 87

店滴云物联网开源框架 / ddiot-茶室民宿酒店棋牌室管理系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
cookie.md 1.14 KB
一键复制 编辑 原始数据 按行查看 历史
wangchunsheng 提交于 2022-11-01 19:09 . 完善部分文档

cookie

获取cookie

public function actionReadCookies() { 
   // 从request组件获取cookie对象
   $cookies = Yii::$app->request->cookies; 
   
   // 如果language不存在,则赋默认值
   $language = $cookies->getValue('language', 'Chinese'); 

   // cookie对象也可以当数组使用
   if (isset($cookies['language'])) { 
      $language = $cookies['language']->value; 
   } 
   // check if there is a "language" cookie 
   //检测是否含有language cookie
   if ($cookies->has('language')) echo "当前语言为: $language"; 
}

设置cookie

public function actionSendCookies() { 
   // 从response组件获取cookie对象
   $cookies = Yii::$app->response->cookies; 
   // 添加cookie
   $cookies->add(new \yii\web\Cookie([ 
      'name' => 'language', 
      'value' => 'Chinese', 
   ])); 
   $cookies->add(new \yii\web\Cookie([
      'name' => 'username', 
      'value' => 'Hippo', 
   ])); 
   $cookies->add(new \yii\web\Cookie([ 
      'name' => 'country', 
      'value' => 'China', 
   ])); 
} 

删除cookie

public function actionDeleteCookies() { 
   \Yii::$app->response->cookies->remove('language');
} 
PHP
1
https://gitee.com/wayfirer/ddiot.git
git@gitee.com:wayfirer/ddiot.git
wayfirer
ddiot
ddiot-茶室民宿酒店棋牌室管理系统
main

搜索帮助

53164aa7 5694891 3bd8fe86 5694891