旗下导航:搜·么
当前位置:网站首页 > PHP框架 > YII > 正文

yii2怎样检察cookies【yii框架教程】,yii2

作者:搜搜PHP网发布时间:2019-12-31分类:YII浏览:82


导读:设置CookiePHP(引荐进修:yii教程)setcookie("name","Larry",time()+3600);Yii2$cookies=...

设置Cookie

PHP (引荐进修:yii教程)

setcookie("name", "Larry", time()+3600);

Yii2

$cookies = Yii::$app->response->cookies;
 
$cookies->add(new \yii\web\Cookie([
    'name' => 'name',
    'value' => 'Larry',
    'expire'=>time()+3600
]));

建立名为"name"的cookie,赋值为"Larry",而且划定该cookie一小时后失效

expire这是一个UNIX时候戳,假如设置为0,或省略,该Cookie将在浏览器封闭时消逝

猎取Cookie

PHP

$name=$_COOKIE["user"]

Yii2

$cookies = Yii::$app->request->cookies;//注重此处是request
$language = $cookies->get('user', 'defaultName');//猎取默认值

搜检Cookie

PHP

if(isset($_COOKIE["user"])){ }

Yii2

$cookies = Yii::$app->request->cookies;
 
if (isset($cookies['user'])){ }
if ($cookies->has('user')){ }
if (isset($cookies['user'])){ }

以上就是yii2怎样检察cookies的细致内容,更多请关注ki4网别的相干文章!

标签:yii2