·您当前的位置:首页 > 技术教程 > PHP教程 >

[php]php中如何创建cookie

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

Cookie 是什么?

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 天)。

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器