iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP中Cookie怎么创建
  • 665
分享到

PHP中Cookie怎么创建

2023-06-15 06:06:53 665人浏览 八月长安
摘要

这篇文章主要介绍PHP中Cookie怎么创建,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Cookie 是什么?cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏

这篇文章主要介绍PHP中Cookie怎么创建,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Cookie 是什么?

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

如何创建 Cookie?

setcookie() 函数用于设置 cookie。

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

语法:

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

PHPsetcookie() 参数详解:

如图所示:

PHP中Cookie怎么创建

关于cookie的创建,我们具体用代码展示:

例1:

首先创建名为“user”的cookie,然后赋值“PHP”,同时规定此cookie将在一个小时后过期。

代码如下:

<?phpsetcookie("user","php",time()+3600);//在发送 cookie 时,cookie 的值会自动进行 URL 编码,在取回时进行自动解码。//为防止 URL 编码,请使用 setrawcookie() 取而代之。?>方法二:用户还可以通过另一种方式设置cookie的过期时间,代码如下:<?php//示例1//setcookie("user","php",time()+3600);//在发送 cookie 时,cookie 的值会自动进行 URL 编码,在取回时进行自动解码。//为防止 URL 编码,请使用 setrawcookie() 取而代之。//示例2$expire=time()+60*60*24*30;setcookie("user", "php", $expire);//过期时间被设置为一个月(60 秒 * 60 分 * 24 小时 * 30 天)。?><html>.....

如何取回 Cookie 的值?

PHP 的 $_COOKIE 变量用于取回 cookie 的值。代码如下:

<?php// 输出 cookie 值echo $_COOKIE["user"];// 查看所有 cookieprint_r($_COOKIE);?>

运行结果如下:

PHP中Cookie怎么创建

使用 isset() 函数来确认是否已设置了 cookie:

补充关于isset 0函数的用法:

PHP的isset()函数- -般用来检测变量是否设置

格式:

 boolisset( mixed var [, mixed var[,...11 )

功能:检测变量是否设置

返回值:

  • 若变量不存在则返回FALSE

  • 若变量存在且其值为NULL,也返回FALSE

  • 若变量存在且值不为NULL,则返回TURE

同时检查多个变量时,每个单项都符合上一条要求时才返回TRUB 否则结果为FALSE

具体代码如下:

<html><head><meta charset="utf-8"><title>编程网(php.cn)</title></head><body><?phpif (isset($_COOKIE["user"]))echo "欢迎来到 " . $_COOKIE["user"] . "!<br>";elseecho "普通访客!<br>";?></body></html>

运行结果如下:

PHP中Cookie怎么创建

如何删除 Cookie?

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

代码如下:

<?php// 设置 cookie 过期时间为过去 1 小时setcookie("user", "", time()-3600);?>

若浏览器不支持 Cookie 该怎么办?

如果用户的应用程序需要与不支持 cookie 的浏览器打交道,那么用户不得不使用其他的办法在用户的应用程序中的页面之间传递信息。一种方式是通过表单传递数据。

以上是“PHP中Cookie怎么创建”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网PHP编程频道!

--结束END--

本文标题: PHP中Cookie怎么创建

本文链接: https://www.lsjlt.com/news/278424.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP中Cookie怎么创建
    这篇文章主要介绍PHP中Cookie怎么创建,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Cookie 是什么?cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏...
    99+
    2023-06-15
  • php中怎么创建ODBC
    本篇内容介绍了“php中怎么创建ODBC”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ODBC 是一种应用...
    99+
    2024-04-02
  • php中怎么删除cookie
    这篇文章给大家分享的是有关php中怎么删除cookie的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php删除cookie的方法:首先新建一个php文件;然后使用setcookie()函数创建一个名称为name的...
    99+
    2023-06-15
  • PHP中怎么设置Cookie
    PHP中怎么设置Cookie,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。PHP经过长时间的发展,很多用户都很了解PHP了,这里我发表一下关于PHP Cooki...
    99+
    2023-06-17
  • PHP中怎么操作Cookie
    PHP中怎么操作Cookie,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。PHP操作Cookie1、设置Cookie PHP用SetCookie函数来设置Cookie。必须注意...
    99+
    2023-06-17
  • asp创建cookie的方法是什么
    在ASP中,可以使用Response对象的Cookies集合来创建和管理cookie。以下是创建cookie的方法:1. 使用Res...
    99+
    2023-08-15
    asp cookie
  • JavaScript中怎么创建cookie来存储访问者的名称
    今天小编给大家分享一下JavaScript中怎么创建cookie来存储访问者的名称的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章...
    99+
    2024-04-02
  • JAVA中cookie与session的创建和获取
    本篇内容介绍了“JAVA中cookie与session的创建和获取”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!浏览器会在本地保存一些小文本...
    99+
    2023-06-02
  • PHP中怎么创建array数组
    这篇文章给大家介绍PHP中怎么创建array数组,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。PHP数组函数库新建数组使用arrayarray array ( [mixed .....
    99+
    2023-06-17
  • php中xml文件怎么创建
    在PHP中创建XML文件有多种方法,以下是其中的一种常用方法: <php // 创建一个新的XML文档 $doc = new ...
    99+
    2024-04-02
  • php中怎么创建一个函数
    这篇文章主要讲解了“php中怎么创建一个函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中怎么创建一个函数”吧!函数通常分为传统定义与近代定义,其实两个定义本质是相同的,只是出发点不...
    99+
    2023-06-20
  • php中怎么配置Cookie加密
    小编给大家分享一下php中怎么配置Cookie加密,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、说明Cookie在客户端浏览器的传输的HTTP头也是明文的。通...
    99+
    2023-06-15
  • PHP的phar怎么创建
    这篇文章主要介绍“PHP的phar怎么创建”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PHP的phar怎么创建”文章能帮助大家解决问题。一  phar文件是什么Jar(Java Arch...
    99+
    2023-06-30
  • php怎么创建图像
    这篇文章将为大家详细讲解有关php怎么创建图像,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。php创建图像具体步骤:1、设定标头,告诉浏览器要生成的MIME类型;2、创建一个画布;3、进行颜色管理;4、填...
    99+
    2023-06-20
  • JavaScript实例--创建一个欢迎cookie
    目录一、实例代码二、实例演示三、实例剖析一、实例代码 <!DOCTYPE html> <html lang="en"> <head>   <...
    99+
    2024-04-02
  • JavaScript如何创建一个欢迎cookie
    小编给大家分享一下JavaScript如何创建一个欢迎cookie,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、实例代码<!DOCTYPE html><html lang=&quo...
    99+
    2023-06-26
  • php cookie怎么删除
    这篇文章主要介绍了php cookie怎么删除的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php cookie怎么删除文章都会有所收获,下面我们一起来看看吧。在PHP中,cookie可以删除;可以将cooki...
    99+
    2023-07-02
  • PHP中数组怎么创建和使用
    本文小编为大家详细介绍“PHP中数组怎么创建和使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“PHP中数组怎么创建和使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、创建数组在PHP中,有两种方式来创建数...
    99+
    2023-07-05
  • 在 PHP 中创建表
    本篇文章将介绍一种在 PHP 中创建表的方法。我们将从数据库表中读取数据并使用 PHP 将数据填充到 HTML 表中。 在 PHP 中创建 HTML 表并显示数据库中的数据 我们可以在任何我们...
    99+
    2024-02-27
  • 怎么创建PHP DI容器
    这篇文章主要讲解了“怎么创建PHP DI容器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么创建PHP DI容器”吧!由开车开始先开个车,为大家举个栗子:class Driver...
    99+
    2023-06-21
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作