Home > Backend Development > PHP Tutorial > Introduction to yii operating cookie examples, yiicookie examples_PHP tutorial

Introduction to yii operating cookie examples, yiicookie examples_PHP tutorial

WBOY
Release: 2016-07-13 10:23:19
Original
1130 people have browsed it

Introduction to yii cookie operation examples, yiicookie examples

Yii’s common operations on cookies include the following:

1. Set cookies:

$cookie = new CHttpCookie('mycookie','this is my cookie'); 
$cookie->expire = time()+60*60*24*30; //有限期30天 
Yii::app()->request->cookies['mycookie']=$cookie;

Copy after login

2. Read cookie:

$cookie = Yii::app()->request->getCookies(); 
echo $cookie['mycookie']->value;

Copy after login

3. Destroy cookies:

$cookie = Yii::app()->request->getCookies(); 
unset($cookie[$name]);
Copy after login

httpclient 411 cookie operation example

blog.163.com/...56185/

JS simple example of reading COOKIES

/**Storage Cookies: Two parameters, one is the name of the cookie, the other is the value*/
function SetCookie(name,value){
var Days = 30; //This cookie will be Save for 30 days
var exp = new Date();//new Date("December 31, 9998");
exp.setTime(exp.getTime() + Days*24*60*60*1000) ;
document.cookie = name + "="+ escape (value) + ";expires="+exp.toGMTString();
}
/**Get cookies function*/
function getCookie(name){
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if (arr != null) return unescape(arr[2]); return null;
}
/**Delete cookie*/
function delCookie(name){
var exp = new Date( );
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+ ";expires="+exp.toGMTString();
}

You can operate wherever you want

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/840745.htmlTechArticleIntroduction to yii cookie operation examples, yiicookie examples yii common operations on cookies include the following: 1. Settings cookie: $cookie = new CHttpCookie('mycookie','this is my cookie'); $coo...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template