您好,登錄后才能下訂單哦!
這篇文章主要介紹php的cookie如何使用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
PHP中Cookie的使用---添加/更新/刪除/獲取Cookie 及 自動填寫該用戶的用戶名和密碼和判斷是否第一次登陸
什么是cookie?
服務器在客戶端保存用戶的信息,比如登錄名,密碼等。
這些數據就像小甜餅一樣,數據量并不大,服務器端在需要的時候可以從客戶端讀取,保存在客戶端的瀏覽器緩存目錄下。
1、當瀏覽器訪問,cookie.php時,服務器還以Set-Cookie:name=zxf;expire=Wed,21-Sep-2017 20:14 GMT會送http響應,當瀏覽器獲取到該消息后,就會保存該cookie的信息到本地磁盤。
2、如果我們沒有時間(第三個參數)
cookie不會保存到客戶端,當瀏覽器會話結束,cookie會失效
3、cookie保存的是字符串信息
4、客戶端可以保存多個key=>val
5、cookie在保存過程中,會對中文進行urlencode編碼,cookie可以有多個key=>val,可以給不同的鍵值,制定不同的有效時間。
代碼如下:
<?php //添加cookie setcookie("name","zxf",time()+3600); //數組 /$arr = array(1,2,3); $arr_str = serialize($arr); setcookie("a",$arr_str,time()+3600); //獲取cookie var_dump($_COOKIE); //更新cookie setcookie("name","aaa",time()+3600); //刪除cookie setcookie("name","",time()-20); //刪除所有 foreach ($_COOKIE as $key => $value) { setcookie($key,"",time()-1); } echo "成功"; ?>
如果你刪除的cookie的key=>val沒有刪除完,則這個cookie在客戶端保留,如果把這個網站的cookie都刪除的,則瀏覽器會把cookie文件刪除。
以上是php的cookie如何使用的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。