Yii框架學(xué)習(xí)筆記之session與cookie簡(jiǎn)單操作示例
本文實(shí)例講述了Yii框架學(xué)習(xí)筆記之session與cookie操作。分享給大家供大家參考,具體如下:
session操作
<?php namespace app\controllers; use yii\web\Controller; class HelloController extends Controller{ public function actionIndex(){ //把session當(dāng)做對(duì)象 $session = \yii:$app->session; if($session->isActive){ echo "session isactive"; }else{ $session->open(); } $session->set("user","張三"); $session->get("user"); $session->remove("user"); //把session當(dāng)做數(shù)組 $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' 為基礎(chǔ)的加密字符串 $cookies->remove("id");//移除掉ID的cookie //取出cookie的值 $cookies = \YII::$app->request->cookies; $cookies->getValue("user"); //如果cookie不存在 $cookies->getValue("user",20);//返回20 } ?>
更多關(guān)于Yii相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Yii框架入門(mén)及常用技巧總結(jié)》、《php優(yōu)秀開(kāi)發(fā)框架總結(jié)》、《smarty模板入門(mén)基礎(chǔ)教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。
- yii操作session實(shí)例簡(jiǎn)介
- Yii框架用戶(hù)登錄session丟失問(wèn)題解決方法
- 解析PHP的Yii框架中cookie和session功能的相關(guān)操作
- Yii2.0中的COOKIE和SESSION用法
- Yii2下session跨域名共存的解決方案
- Yii框架操作cookie與session的方法實(shí)例詳解
- Yii框架Session與Cookie使用方法示例
- Yii數(shù)據(jù)庫(kù)緩存實(shí)例分析
- Yii操作數(shù)據(jù)庫(kù)的3種方法
- 解析yii數(shù)據(jù)庫(kù)的增刪查改
- Yii2框架數(shù)據(jù)庫(kù)簡(jiǎn)單的增刪改查語(yǔ)法小結(jié)
- Yii框架 session 數(shù)據(jù)庫(kù)存儲(chǔ)操作方法示例
相關(guān)文章
Laravel Intervention/image圖片處理擴(kuò)展包的安裝、使用與可能遇到的坑詳解
這篇文章主要給大家介紹了關(guān)于Laravel中Intervention/image圖片處理擴(kuò)展包的安裝、使用與在使用可能遇到的坑的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11php中使用session_set_save_handler()函數(shù)把session保存到MySQL數(shù)據(jù)庫(kù)實(shí)例
這篇文章主要介紹了php中使用session_set_save_handler()函數(shù)把session保存到MySQL數(shù)據(jù)庫(kù)實(shí)例,本文同時(shí)還給出了Session保存到Mysql數(shù)據(jù)庫(kù)存儲(chǔ)類(lèi),需要的朋友可以參考下2014-11-11php使HTML標(biāo)簽自動(dòng)補(bǔ)全閉合函數(shù)代碼
這個(gè)網(wǎng)上找到的自動(dòng)補(bǔ)全閉合函數(shù)還挺不錯(cuò)的,它可以根據(jù)你的html內(nèi)容自己補(bǔ)全閉合,確保HTMl代碼正確2012-10-10WordPress主題中添加文章列表頁(yè)頁(yè)碼導(dǎo)航的PHP代碼實(shí)例
這篇文章主要介紹了WordPress主題中添加文章列表頁(yè)碼導(dǎo)航的PHP代碼實(shí)例,這也是制作各種WordPress主題必備的基礎(chǔ)功能,需要的朋友可以參考下2015-12-12PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總
這篇文章主要介紹了PHP通過(guò)bypass disable functions執(zhí)行系統(tǒng)命令的方法匯總,需要的朋友可以參考下2018-05-05基于Laravel 5.2 regex驗(yàn)證的正確寫(xiě)法
今天小編就為大家分享一篇基于Laravel 5.2 regex驗(yàn)證的正確寫(xiě)法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09ThinkPHP3.1.2 使用cli命令行模式運(yùn)行的方法
這篇文章主要介紹了ThinkPHP3.1.2 使用cli命令行模式運(yùn)行的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04php菜單/評(píng)論數(shù)據(jù)遞歸分級(jí)算法的實(shí)現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于php菜單/評(píng)論數(shù)據(jù)遞歸分級(jí)算法的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用php具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08