《PHP應用:Yii中的cookie的發送和讀取》要點:
本文介紹了PHP應用:Yii中的cookie的發送和讀取,希望對您有用。如果有疑問,可以聯系我們。
相關主題:YII框架
PHP教程cookies:
PHP教程 //新創建的cookie會從本地傳到服務器上,然后從服務器獲取.
PHP教程(1) cookie的發送
PHP教程
$cookies = Yii::$app->response->cookies;
// 在要發送的響應中添加一個新的cookie
eg:往cookies中添加用戶名和密碼
$cookies->add(new Cookie(['name'=>'username', 'value'=>$username,]));
$cookies->add(new Cookie(['name'=>'password', 'value'=>$password,]));
//刪除一個cookie
$cookies->remove('username');
//相當于
unset($cookies['username']);
PHP教程(2)cookie的獲取
PHP教程
$cookies = Yii::$app->request->cookies;
// 獲取名為 "username" cookie 的值,如果不存在,返回默認值"en"
$username = $cookies->getValue('username', 'en');
// 另一種方式獲取名為 "username" cookie 的值
if (($cookie = $cookies->getValue('username')) !== null) {
$username = $cookie->value;
}
// 判斷是否存在名為username的cookie
if (isset($cookies['username'])) {
$username= $cookies['username']->value; ...
}if($cookies->has('username')){}
PHP教程以上所述是小編給大家介紹的Yii中的cookie的發送和讀取 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的.在此也非常感謝大家對維易PHP網站的支持!
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/5063.html