PHP中的cookie
取决于想对cookie进行控制的程度,及谁可以读取cookie的值,setcookie()最多可有六个参数。由于其生存期是一次用户连结,此类cookie被称为session cookie。 如果希望用户关闭其浏览器后,仍保留此cookie,则必须传递第三个参数给setcookie()函数,即设定此cookie的有效日期。 如果需要更新cookie以让其储存新值,只需要将其原值覆盖即可。 注意这样做并不会改变变量$name的值。默认设定为仅在与送出cookie的服务器相同且在同级或以下的目录结构内的页面才可以读取其值。这是出于网络安全方面的考虑。 删除cookie非常简单,仅需简单地将cookie的名传送给setcookie(),PHP就会将其删除掉。 最后还有一个关于使用cookie的重要事项。否则PHP会给出警告,并且cookie也不会被传送。
用户评论