Session與Cookie怎么在Yii框架中使用?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

Yii Session使用
public function actionIndex(){
$session = \YII::$app->session;
//判斷session是否開啟
if(!$session->isActive) {
//未開啟,需要開啟
$session->open();
}
//設置session
$session->set('user_name','zhangsan');
//獲取session
$user_name = $session->get('user_name');
echo $user_name;
//刪除session
$session->remove('user_name');
//數組形式的session
//設置session
$session['userName'] = 'lisi';
//獲取session
$user_name = $session['userName'];
echo $user_name;
//刪除session
unset($session['userName']);
}Yii cookie的使用
public function actionIndex(){
//設置cookie(注意這里用的是響應組件)
$cookies = \YII::$app->response->cookies;
$cookie_data = array('name'=>'user','value'=>'zhangsan');
$cookies->add(new Cookie($cookie_data));
//獲取cookie(注意這里用的是請求組件)
$cookie = \YII::$app->request->cookies;
echo $cookie->getValue('user','default_value');//第二個參數為不存在時的默認值
//刪除cookie(注意這里用的是響應組件)
$cookies->remove('user');
}看完上述內容,你們掌握Session與Cookie怎么在Yii框架中使用的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!
分享標題:Session與Cookie怎么在Yii框架中使用-創新互聯
轉載來于:http://www.yijiale78.com/article20/ceiico.html
成都網站建設公司_創新互聯,為您提供企業建站、標簽優化、響應式網站、動態網站、服務器托管、品牌網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯