国产视频appcookie 常用于識別用戶。cookie 是服務器留在用戶計算機中的小文件。每當相同的計算機通過瀏覽器請求頁面時,它同時會發送 cookie。通過 PHP,您能夠創建并取回 cookie 的值。

PHP的中cookie的寫入

setcookie() 函數用于設置 cookie。

語法

setcookie(name, value, expire, path, domain);

解釋:

name:cookie的名稱

value:cookie的值

国产视频appexpire:cookie的過期時間

path:cookie所存在的目錄,此值可省略,可果省略則默認為當前頁面,其它頁面無法讀取cookie

舉例說明

設置一個cookie,名稱為uer,值為:feiniaomy.com,過期時間為10分鐘

代碼

//飛鳥慕魚博客
setcookie('url','feiniaomy.com',time()+10*60,'/');
// '/':為網站的所有頁面路徑
//單頁面不設置路徑
//setcookie('url','feiniaomy.com',time()+10*60);
//檢查cookie是否已設置
if(isset($_COOKIE['url'])){
    echo 'cookie設置成功';
}else{
    echo 'cookie設置失敗';
}

代碼圖示

PHP setcookie,PHP寫入網頁COOKIE

代碼運行結果

cookie設置成功

PHP讀取設置的cookie

PHP 的 $_COOKIE 變量用于取回 cookie 的值。

舉例說明

讀取上個實例中的cookie

代碼

//飛鳥慕魚博客
setcookie('url','feiniaomy.com',time()+10*60,'/');
// '/':為網站的所有頁面路徑
//單頁面不設置路徑
//setcookie('url','feiniaomy.com',time()+10*60);
//檢查cookie是否已設置
if(isset($_COOKIE['url'])){
    echo 'cookie設置成功';
    echo '<br/>';
    echo 'cookie為:'.$_COOKIE['url'];
}else{
    echo 'cookie設置失敗';
}

代碼圖示

PHP讀取COOKIE,php $_COOKIE


代碼運行結果

cookie設置成功
cookie為:feiniaomy.com

PHP刪除設置的cookie

PHP刪除cookie,只需要重新把cookie的過期時間,設置為經當前時間小就可以了

舉例說明

把上面的實例,設置的cookie為過期時間

代碼

setcookie('url','',time()-60*60);