Yii2中cookie用法示例分析
本文實(shí)例講述了Yii2中cookie用法。分享給大家供大家參考,具體如下:
<?php
//設(shè)置方法
$cookie = new Cookie([
'name' => 'cookie_monster',
'value' => 'Me want cookie!',
'expire' => time() + 86400 * 365,
]);
\Yii::$app->getResponse()->getCookies()->add($cookie);
//讀取方法
$value = \Yii::$app->getRequest()->getCookies()->getValue('my_cookie');
//給cookie加域名
$cookie = new Cookie([
'name' => 'cookie_monster',
'value' => 'Me want cookie everywhere!',
'expire' => time() + 86400 * 365,
'domain' => '.example.com' // <<<=== HERE
]);
\Yii::$app->getResponse()->getCookies()->add($cookie);
//設(shè)置登錄cookie
$config = [
// ...
'components' => [
// ...
'user' => [
'class' => 'yii\web\User',
'identityClass' => 'app\models\User',
'enableAutoLogin' => true,
'loginUrl' => '/user/login',
'identityCookie' => [ // <---- here!
'name' => '_identity',
'httpOnly' => true,
'domain' => '.example.com',
],
],
'request' => [
'cookieValidationKey' => 'your_validation_key'
],
'session' => [
'cookieParams' => [
'domain' => '.example.com',
'httpOnly' => true,
],
],
],
];
//只給批定目錄配置cookie
$config = [
// ...
'components' => [
// ...
'session' => [
'name' => 'admin_session',
'cookieParams' => [
'httpOnly' => true,
'path' => '/admin',
],
],
],
];
?>
更多關(guān)于Yii相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結(jié)》、《php優(yōu)秀開(kāi)發(fā)框架總結(jié)》、《smarty模板入門基礎(chǔ)教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。
- 解析PHP的Yii框架中cookie和session功能的相關(guān)操作
- Yii2.0中的COOKIE和SESSION用法
- Yii框架操作cookie與session的方法實(shí)例詳解
- Yii框架學(xué)習(xí)筆記之session與cookie簡(jiǎn)單操作示例
- yii操作session實(shí)例簡(jiǎn)介
- Yii框架用戶登錄session丟失問(wèn)題解決方法
- Yii2下session跨域名共存的解決方案
- yii操作cookie實(shí)例簡(jiǎn)介
- Yii中的cookie的發(fā)送和讀取
- YII2自動(dòng)登錄Cookie總是失效的解決方法
- Yii框架中用response保存cookie,用request讀取cookie的原理解析
- Yii框架Session與Cookie使用方法示例
相關(guān)文章
php 單例模式詳細(xì)介紹及實(shí)現(xiàn)源碼
這篇文章主要介紹了php 單例模式詳細(xì)介紹及實(shí)現(xiàn)源碼的相關(guān)資料,需要的朋友可以參考下2016-11-11
yii的入口文件index.php中為什么會(huì)有這兩句
這篇文章主要介紹了yii的入口文件index.php中為什么會(huì)有這兩句 的相關(guān)資料,需要的朋友可以參考下2016-08-08
yii實(shí)現(xiàn)創(chuàng)建驗(yàn)證碼實(shí)例解析
這篇文章主要介紹了yii實(shí)現(xiàn)創(chuàng)建驗(yàn)證碼的方法,很常見(jiàn)的一類功能,需要的朋友可以參考下2014-07-07
分享ThinkPHP3.2中關(guān)聯(lián)查詢解決思路
這篇文章主要介紹了ThinkPHP3.2中關(guān)聯(lián)查詢解決思路的相關(guān)資料,需要的朋友可以參考下2015-09-09
PHP+Ajax無(wú)刷新帶進(jìn)度條圖片上傳示例
本篇文章主要介紹了PHP+Ajax無(wú)刷新帶進(jìn)度條圖片上傳示例,詳細(xì)的整理PHP無(wú)刷新上傳圖片,并且要帶進(jìn)度條的代碼,有需要的可以了解一下。2017-02-02
php循環(huán)創(chuàng)建目錄示例分享(php創(chuàng)建多級(jí)目錄)
這篇文章主要介紹了php循環(huán)創(chuàng)建目錄示例,原理就是不斷的嘗試創(chuàng)建上層目錄,依此類推,需要的朋友可以參考下2014-03-03
50個(gè)優(yōu)秀經(jīng)典PHP算法大集合 附源碼
這篇文章主要介紹了50個(gè)優(yōu)秀經(jīng)典PHP算法大集合 附源碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08

