栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

PHP cookie

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP cookie

cookie是什么

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


PHP cookie设置

setcookie() 函数用于设置 cookie。

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


语法:

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


实例:

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




.....

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


实例:

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




.....

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


PHP读取cookie值

PHP 的 $_cookie 变量用于取回 cookie 的值


在下面的实例中,我们取回了名为 "user" 的 cookie 的值,并把它显示在了页面上


在下面的实例中,我们使用 isset() 函数来确认是否已设置了 cookie:




";
else
echo "Welcome guest!
"; ?>


PHP删除cookie

当删除 cookie 时,您应当使过期日期变更为过去的时间点。

删除的实例:


浏览器不支持cookie怎么办

如果您的应用程序需要与不支持 cookie 的浏览器打交道,那么您不得不使用其他的办法在您的应用程序中的页面之间传递信息。一种方式是通过表单传递数据(有关表单和用户输入的内容,在本教程的前面章节中我们已经介绍过了)。

下面的表单在用户单点击 "Submit" 按钮时,向 "welcome.php" 提交了用户输入:








取回 "welcome.php" 文件中的值,如下所示:




Welcome .
You are  years old.


高清视频内容:PHP cookie使用实例


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/9669.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号