php使用cookie保存數據

編輯:睿兒發表于:2020-09-24 22:48:05 30 次閱讀

cookie 常用于識別用戶。cookie 是一種服務器留在用戶計算機上的小文件。每當同一臺計算機通過瀏覽器請求頁面時,這臺計算機將會發送 cookie。通過 PHP,您能夠創建并取回 cookie 的值。

語法

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

實例 1

在下面的例子中,我們將創建名為 "user" 的 cookie,并為它賦值 "runoob"。我們也規定了此 cookie 在一小時后過期:

setcookie("user", "runoob", time()+3600);

如何取回 Cookie 的值?

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

在下面的實例中,我們取回了名為 "user" 的 cookie 的值,并把它顯示在了頁面上:

// 輸出 cookie 值
echo $_COOKIE["user"];
// 查看所有 cookie
print_r($_COOKIE);


如何刪除 Cookie?

當刪除 cookie 時,您應當使過期日期變更為過去的時間點。

刪除的實例:

// 設置 cookie 過期時間為過去 1 小時

setcookie("user", "", time()-3600);


在實際應用中我們會發現,在子目錄定義的COOKIE 在上級或其它同級目錄里面它是用不了的。因為COOKIES默認是創建在自已目錄下的,如果其它目錄想用,必須把它指定到根目錄,或上級目錄。

setcookie("user","runoob",time()+3600,'/');


原文地址:http://www.376564.tw/library/202009/46.html(張家口導航-睿兒知識庫)

張家口睿兒網絡科技有限公司版權所有
广西快乐双彩玩法说明 今日河南快三开奖结果查询今天 体彩排列3开机号试机号 足球大赢家比分网 期货投资周报表 qq二人麻将透视外挂 重庆麻将换三张 彩票走势图周6开走势 足彩半全场单场怎么算 时时彩缩水过滤工具 山东群英会开奖走势图 辽宁11选5开奖数据 中长期金融理财技巧 玩闲来宁夏麻将总是输 分析图表 重庆福彩欢乐生肖停售 足球半全场分析推荐