谁帮我详细解释下,php 中cookie是干什么用的
发布网友
发布时间:2022-04-28 10:47
我来回答
共3个回答
懂视网
时间:2022-04-28 15:08
推荐视频教程:《PHP基于Cookie的购物车模块设计》
如何创建 Cookie?
setcookie() 函数用于设置 cookie。
注释:setcookie() 函数必须位于 <html> 标签之前。
语法
setcookie(name, value, expire, path, domain);
实例 1
在下面的例子中,我们将创建名为 "user" 的 cookie,并为它赋值 "runoob"。我们也规定了此 cookie 在一小时后过期:
<?php
setcookie("user", "runoob", time()+3600);
?>
<html>
.....
注释:在发送 cookie 时,cookie 的值会自动进行 URL 编码,在取回时进行自动解码。(为防止 URL 编码,请使用 setrawcookie() 取而代之。)
实例 2
您还可以通过另一种方式设置 cookie 的过期时间。这也许比使用秒表示的方式简单。
<?php
$expire=time()+60*60*24*30;
setcookie("user", "runoob", $expire);
?>
<html>
.....
在上面的实例中,过期时间被设置为一个月(60 秒 * 60 分 * 24 小时 * 30 天)。
如何取回 Cookie 的值?
PHP 的 $_COOKIE 变量用于取回 cookie 的值。
在下面的实例中,我们取回了名为 "user" 的 cookie 的值,并把它显示在了页面上:
<?php
// 输出 cookie 值
echo $_COOKIE["user"];
// 查看所有 cookie
print_r($_COOKIE);
?>
在下面的实例中,我们使用 isset() 函数来确认是否已设置了 cookie:
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<?php
if (isset($_COOKIE["user"]))
echo "欢迎 " . $_COOKIE["user"] . "!<br>";
else
echo "普通访客!<br>";
?>
</body>
</html>
如何删除 Cookie?
当删除 cookie 时,您应当使过期日期变更为过去的时间点。
删除的实例:
<?php
// 设置 cookie 过期时间为过去 1 小时
setcookie("user", "", time()-3600);
?>
推荐教程:《PHP教程》
热心网友
时间:2022-04-28 12:16
停留在客户端浏览器上的客户信息 例如客户的登录状态等一些客户独有的一些信息
热心网友
时间:2022-04-28 13:34
留在客户端电脑的一些数据,常用于Web登录系统。
php中cookie有什么用法
php中cookie可以用来实现自动填写该用户的用户名和密码,以及判断是否是第一次登录。cookie是一种服务器留在用户计算机上的小文件。当同一台计算机通过浏览器请求页面时,这台计算机将会发送cookie。cookie定义及用法介绍:cookie 是一种服务器留在用户计算机上的小文件。(推荐教程:php图文教程)每当同一台...
php cookie技术图文讲解教程
Cookie是客户端技术,当客户端请求服务器时,随身携带数据过去。想象我们去超市购物,买很多东西,超市会给我们办会员卡,会员卡保存我们购买的商品信息,以后只需要拿着会员卡就可以。Cookie原理介绍 当客户端请求服务器时,服务器会告诉浏览器在自己身上做一个标记(cookie),这样以后浏览器再访问时,读取...
PHP中cookie的使用
所有网站的Cookies都是用来在客户端浏览器中保存客户信息用的,内容可以根据自己需要来定义,读取时会自动根据网站的域名+cookies名称来读取,一般读取时不需要指定网站的域名,因为系统会自动判断的下面是PHP中设置和读取Cookies的方法设置User名为Alex Porter,超时的时间为1小时<?php setcookie("user", "Al...
cookies的PHP Cookies
cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。 setcookie() 函数用于设置 cookie。 注释:setcookie() 函数必须位于 标签之前。语法:setcookie(name, value, expir...
php会话技术主要包含哪些
cookie简介Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。PHP通过setcookie函数进行...
php cookie的有什么作用,能举个例子说明一下吗?
这个没法写代码 你是问的他的作用 作用就是记录信息 一般的网站都会用到 到不然的话 你到一个页面登陆一下 谁能受得了 只有用了cookie或者session之类的 能记录用户的登录信息 所以方便用户的同时也方便了网站 这事都有利的
PHP 中的 cookie 问题
PHP中使用cookie 1、设置Cookie PHP用SetCookie函数来设置Cookie。必须注意的一点是:Cookie是HTTP协议头的一部分,用于浏览器和服务器之间传递信息,所以必须在任何属于HTML文件本身的内容输出之前调用Cookie函数。SetCookie函数定义了一个Cookie,并且把它附加在HTTP头的后面,SetCookie函数的原型如下:int ...
php cookie基本问题
注释:在发送 cookie 时,cookie 的值会自动进行 URL 编码。接收时会进行 URL 解码。如果你不需要这样,可以使用 setrawcookie() 代替。例子 例子 1 设置并发送 cookie:<?php value = "my cookie value";// 发送一个简单的 cookie setcookie("TestCookie",$value);?> ...<?php value = ...
php获取cookie后怎么使用
cookie工作原理 当客户访问某个网站时,在PHP中可以使用setcookie函数生成一个cookie,系统经处理把这个cookie发送到客户端并保存在c:Documents and Settings用户名\Cookies目录下。cookie是HTTP标头的一部分,因此setcookie函数必须在任何内容送到浏览器之前调用。这种限制与header()函数一样。当客户再次访问该...
COOKIE的使用方法
Cookie的作用:1.记录访客的某些信息。例如可以利用Cookie纪录用户光临你的网页次数,或者访客曾经输入过的信息,某些网站(如网易社区)可以自动纪录你上次登录 的用户名,用的就是Cookie。2.在页面之间传递变量。浏览器并不会保存当前页面上任何变量信息的,当 页面被关闭,页面上的任何变量信息将随之消失...