成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php如何修改cookie時(shí)間

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

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

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

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

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

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

cookie 是由服務(wù)器發(fā)送到瀏覽器的變量。cookie 通常是服務(wù)器嵌入到用戶計(jì)算機(jī)中的小文本文件。每當(dāng)同一臺(tái)計(jì)算機(jī)通過(guò)瀏覽器請(qǐng)求頁(yè)面時(shí),就會(huì)發(fā)送這個(gè) cookie。

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

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

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

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

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

參數(shù)說(shuō)明如下:

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

  • $value:可選參數(shù),用來(lái)設(shè)置 Cookie 的值??梢酝ㄟ^(guò) $_COOKIE['$name'] 的形式來(lái)獲取 $value 的值;

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

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

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

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

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

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

示例:

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

<?php
    setcookie('Website', '創(chuàng)新互聯(lián)');
    setcookie('Title', 'Cookie', time()+3600);  // 設(shè)置 Cookie 1 小時(shí)后過(guò)期
    setcookie('Url', 'https://www.php.cn/', time()+3600, '/', 'www.php.cn', false);
    echo '<pre>';
    print_r($_COOKIE);
?>

輸出:

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

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

<?php
    setcookie('Website','');
    setcookie('Title','Cookie',time()-1);
    echo '<pre>';
    print_r($_COOKIE);
?>

運(yùn)行結(jié)果如下:

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

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

本文題目:php如何修改cookie時(shí)間
本文來(lái)源:http://jinyejixie.com/article10/jjpido.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、靜態(tài)網(wǎng)站、虛擬主機(jī)、微信小程序、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
沾化县| 大渡口区| 浑源县| 恭城| 余庆县| 鄂伦春自治旗| 华亭县| 永春县| 金坛市| 新余市| 琼中| 万州区| 锦州市| 阿拉尔市| 吉首市| 塘沽区| 鲁甸县| 五大连池市| 定州市| 丰顺县| 山东| 故城县| 湘阴县| 江孜县| 延安市| 石景山区| 静乐县| 西乌珠穆沁旗| 南华县| 天柱县| 珠海市| 新巴尔虎左旗| 广昌县| 乌审旗| 惠水县| 永新县| 虹口区| 施甸县| 长兴县| 西安市| 密云县|