【杂谈】PHP中cookie怎样纪录及删除变量?(图文+视频)
2019-11-18杂谈搜奇网49°c
A+ A-起首人人要知道PHP cookie是什么?cookie什么意思?
cookie 常用于辨认用户,是服务器留在用户计算机中的小文件。每当雷同的计算机经由过程浏览器要求页面时,它同时会发送 cookie。经由过程 PHP,您能够建立并取回 cookie 的值。
简朴的说,也就是当用户初次与服务器衔接并胜利登录后,下次再要求服务器依旧不知道当前要求是哪一个用户。
而cookie的涌现就会很好地处理这个题目。初次登录服务器会返回一些数据(cookie)给浏览器,然后浏览器保存在当地。
当该用户再次发送要求时,就会把上次要求存储的cookie数据自动传送给服务器,服务器经由过程浏览器cookie就能够推断当前用户是谁了。
下面我们就连系简朴的代码示例,给人人引见PHP cookie存储变量及删除的完成要领。
一、纪录cookie
<?php setcookie("username", "Ki4网", time()+3600); echo $_COOKIE['username'];
不同于session开启的要领,这里我们能够直接经由过程setcookie函数来设置cookie,个中参数离别示意Cookie 称号,Cookie 值以及Cookie 的逾期时候。
注:
setcookie() 函数向客户端发送一个 HTTP cookie。
$_COOKIE示意经由过程 HTTP Cookies 体式格局传递给当前剧本的变量的数组。
那末关于session的基础学问,须要的朋侪能够参考【PHP中session怎样存储及删除变量的?】,迎接人人相识进修。
当我们初次经由过程浏览器接见,得出效果以下所示:
这是因为第一步须要先存储变量信息。
而当我们再一次革新浏览器时,echo输出cookie中“username的值效果就以下图:
二、删除cookie
<?php // 设置cookie,须要给cookie一个生成时候,假如想删除cookie直接讲cookie的生成时候设置为负的即可 setcookie("username", "Ki4网", time()-3600); echo $_COOKIE['username'];
这里我们能够直接将cookie的生成时候设置为负的就好了。
本篇文章就是关于PHP cookie纪录以及删除变量的细致要领引见,通俗易懂,愿望对须要的朋侪有所协助!
想要相识更多PHP学问,能够关注Ki4网PHP视频教程,迎接人人参考进修!
以上就是PHP中cookie怎样纪录及删除变量?(图文+视频)的细致内容,更多请关注ki4网别的相干文章!