真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php如何修改cookie時間

本篇內(nèi)容主要講解“php如何修改cookie時間”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“php如何修改cookie時間”吧!

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供定州網(wǎng)站建設(shè)、定州做網(wǎng)站、定州網(wǎng)站設(shè)計、定州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、定州企業(yè)網(wǎng)站模板建站服務(wù),10余年定州做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

php中可利用setcookie()函數(shù)來修改cookie時間,只需給該函數(shù)的第三個參數(shù)設(shè)置一個時間值即可;語法格式“setcookie(名稱,值,expire)”,參數(shù)expire規(guī)定cookie的過期時間(Unix時間戳的形式)。

本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

在php中,可以利用setcookie()函數(shù)來修改cookie時間。

setcookie() 函數(shù)向客戶端發(fā)送一個 HTTP cookie。

cookie 是由服務(wù)器發(fā)送到瀏覽器的變量。cookie 通常是服務(wù)器嵌入到用戶計算機中的小文本文件。每當(dāng)同一臺計算機通過瀏覽器請求頁面時,就會發(fā)送這個 cookie。

cookie 的名稱自動指定為相同名稱的變量。例如,如果被發(fā)送的 cookie 名為 "user",則會自動創(chuàng)建一個名為 $user 的變量,包含 cookie 的值。

必須在任何其他輸出發(fā)送到客戶端前對 cookie 進行賦值。

如果成功,該函數(shù)返回 TRUE。如果失敗則返回 FALSE。

setcookie() 函數(shù)的語法格式如下:

setcookie($name,$value,$expire,$path,$domain,$secure,$httponly)

參數(shù)說明如下:

  • $name:設(shè)置 Cookie 的名稱;

  • $value:可選參數(shù),用來設(shè)置 Cookie 的值。可以通過 $_COOKIE['$name'] 的形式來獲取 $value 的值;

  • $expire:可選參數(shù),用來設(shè)置 Cookie 的過期時間,這個時間是 Unix 時間戳的形式。如果設(shè)置成零或者忽略該參數(shù),Cookie 會在會話結(jié)束時過期(也就是關(guān)掉瀏覽器時);

  • $path:可選參數(shù),用來設(shè)置 Cookie 有效的服務(wù)器路徑。 設(shè)置成 '/' 時,Cookie 對整個域名 $domain 有效。 如果設(shè)置成'/foo/',則 Cookie 僅僅對 $domain 中 /foo/ 目錄及其子目錄有效(比如 /foo/bar/)。默認值為設(shè)置 Cookie 時的目錄;

  • $domain:可選參數(shù),用來設(shè)置 Cookie 的有效域名/子域名。設(shè)置成子域名(例如 'c.biancheng.net'),會使 Cookie 對這個子域名和它的三級域名有效(例如 php.c.biancheng.net)。 要讓 Cookie 對整個域名有效(包括它的全部子域名),只要設(shè)置成域名就可以了(例如 'biancheng.net');

  • $secure:可選參數(shù),用來設(shè)置這個 Cookie 是否僅僅通過安全的 HTTPS 連接傳給客戶端。設(shè)置成 TRUE 時,只有安全連接存在時才會設(shè)置 Cookie;

  • $httponly:可選參數(shù),設(shè)置成 TRUE 時,Cookie 僅可通過 HTTP 協(xié)議訪問,也就是說 Cookie 無法通過類似 JavaScript 這樣的腳本語言訪問。設(shè)置該參數(shù)可以有效的減少受到 XSS 攻擊的風(fēng)險。

注意:如果在調(diào)用 setcookie() 函數(shù)以前產(chǎn)生了輸出,setcookie() 會調(diào)用失敗并返回 FALSE。 如果 setcookie() 成功運行,則會返回 TRUE。

示例:

使用 setcookie() 函數(shù)創(chuàng)建 Cookie。

';
    print_r($_COOKIE);
?>

輸出:

Array
(
    [Website] => 創(chuàng)新互聯(lián)
    [Title] => Cookie
    [Url] => https://www.php.cn/
)

使用 setcookie() 函數(shù)修改cookie時間為過期時間---即刪除cookie

';
    print_r($_COOKIE);
?>

運行結(jié)果如下:

Array
(
    [Url] => http://c.biancheng.net/php/
)

到此,相信大家對“php如何修改cookie時間”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


網(wǎng)頁名稱:php如何修改cookie時間
網(wǎng)頁路徑:http://weahome.cn/article/jjpido.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部