[php]php中如何创建cookie

时间:2018-01-19 10:25酷播
[php]php中如何创建cookie

Cookie 是什么?

内蒙古时时彩遗漏数据 www.qdqsy.cn cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。


如何创建 Cookie?

setcookie() 函数用于设置 cookie。

注释:setcookie() 函数必须位于 <html> 标签之前。

语法

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

实例 1

在下面的例子中,我们将创建名为 "user" 的 cookie,并为它赋值 "runoob"。我们也规定了此 cookie 在一小时后过期:

  1. <?php 
  2. setcookie("user", "runoob", time()+3600); 
  3. ?> 
  4.  
  5. <html> 
  6. ..... 

注释:在发送 cookie 时,cookie 的值会自动进行 URL 编码,在取回时进行自动解码。(为防止 URL 编码,请使用 setrawcookie() 取而代之。)

实例 2

您还可以通过另一种方式设置 cookie 的过期时间。这也许比使用秒表示的方式简单。

  1. <?php 
  2. $expire=time()+60*60*24*30; 
  3. setcookie("user", "runoob", $expire); 
  4. ?> 
  5.  
  6. <html> 
  7. ..... 

在上面的实例中,过期时间被设置为一个月(60 秒 * 60 分 * 24 小时 * 30 天)。

热门文章推荐

请稍候...
内蒙古时时彩遗漏数据
  • 全域旅游看中国--旅游频道 2018-08-21
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2018-08-19
  • “奇石大餐”亮相新疆石博会 2018-08-19
  • 丰富产品序列 曝力帆轩朗纯电动申报图 2018-08-08
  • 孩子不愿意独立睡觉怎么办?也许你用了错误的方法 2018-08-05