首页 > 试题广场 >

PHP Cookies说法正确的是( )

[不定项选择题]
PHP Cookies说法正确的是( )
  • setcookie() 函数用于设置 cookie,且必须位于 <html> 标签之前
  • cookie 是服务器留在用户计算机中的小文件
  • cookie 常用于标识服务器
  • 会话cookie的生命周期是在关闭浏览器前就消失,并且会保存在硬盘上
setcookie() 定义一个和其余的 HTTP 标头一起发送的 cookie。和其它标头一样,cookie 必须在脚本的任何其它输出之前发送(这是协议限制)。这需要将本函数的调用放到任何输出之前,包括 <html> 和 <head> 标签以及任何空格。如果在调用 setcookie() 之前有任何输出,本函数将失败并返回 FALSE。
cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。 Session用来追踪每个用户的会话,使用服务器生成的SessionID进行标识,用以区分用户。
如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里。如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定的过期时间。

发表于 2017-08-28 11:04:22 回复(4)
ab
发表于 2021-10-13 09:26:56 回复(0)
cookie一般用来标识客户端,会话cookie一般保存在内存中。
发表于 2019-12-17 20:40:28 回复(0)
Ab
发表于 2019-04-21 14:33:42 回复(0)
ab
发表于 2018-12-20 23:42:06 回复(0)
a
发表于 2018-05-11 23:28:08 回复(0)
AB
发表于 2018-03-31 09:13:18 回复(0)
B
发表于 2018-03-15 08:27:11 回复(0)
ab
发表于 2018-03-09 08:50:44 回复(0)
cookie 必须在脚本的任何其它输出之前发送(这是协议限制)。
cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。 Session用来追踪每个用户的会话,使用服务器生成的SessionID进行标识,用以区分用户。
如果不设置过期时间,则表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie。会话cookie一般不保存在硬盘上而是保存在内存里。如果设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效直到超过设定的过期时间。
发表于 2018-03-07 18:27:32 回复(1)
a应该不是把
发表于 2018-02-07 15:15:00 回复(0)
B
发表于 2017-12-11 09:21:26 回复(0)
A应该不对吧,html标签之前,也可以写点什么,应该是有任何输出之前
发表于 2017-11-13 22:01:34 回复(0)
AB
发表于 2017-08-31 08:40:03 回复(0)
ab
编辑于 2017-08-15 12:41:32 回复(0)
➕头像
ab
发表于 2017-07-23 09:04:00 回复(1)
AB
发表于 2017-07-22 08:26:47 回复(0)
B
发表于 2017-07-19 16:43:24 回复(0)
abc
发表于 2017-07-17 16:32:15 回复(0)
AB
发表于 2017-07-10 17:22:01 回复(0)