首页 >后端开发 >PHP问题 >php获取cookie值的方法是什么

php获取cookie值的方法是什么

青灯夜游
青灯夜游原创
2021-07-08 15:28:449374浏览

在php中,可以使用超全局变量“$_COOKIE”来获取浏览器的Cookie值;“$_COOKIE”是一个存储着所有 Cookie信息的数组,可以通过“$_COOKIE['Cookie 名称']”的形式来获取具体Cookie的值。

php获取cookie值的方法是什么

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

什么是 Cookie

Cookie 就是将浏览器浏览网页的特定信息以文件的形式保存在客户端硬盘中。当再次访问该网站的时候,浏览器会首先尝试读取 Cookie 文件,读取到的数据供浏览器使用。常见的应用就是登陆一些类似空间、博客类网页,这些网页通常每个人都有个性化的设置,通过 Cookie 技术就可以很快将它们展示出来。

Cookie 常用于以下三个方面:

  • 记录访客的某些信息。就像前面说的访问空间或者博客;

  • 在页面之间传递数据。通常 Cookie 不会用来保存密码之类的数据,但是一个页面的数据要在另一个页面使用时,就需要通过 Cookie 技术来实现了;

  • 将查看的 Web 网页存储在 Cookie 临时文件中,可以加快网页的访问速度。

一般不建议使用 Cookie 保存数据集或其他较大的数据,同时并非所有的浏览器都支持 Cookie,并且数据信息是以明文文本的形式保存在客户端计算机中的,因此最好不要保存敏感的、未加密的数据,否则会影响网站的安全性。

php获取cookie值

在 PHP 中可以使用超全局变量 $_COOKIE 来读取浏览器的 Cookie 值。$_COOKIE 是一个存储着所有 Cookie 信息的数组,可以通过 $_COOKIE['Cookie 名称'] 的形式来获取具体 Cookie 的值。

示例:使用超全局变量 $_COOKIE 获取 Cookie 的值。

<?php
    echo &#39;Website 的值为:&#39;.$_COOKIE[&#39;Website&#39;].&#39;<br>&#39;;
    echo &#39;Url 的值为:&#39;.$_COOKIE[&#39;Url&#39;].&#39;<br>&#39;;
    echo &#39;Title 的值为:&#39;.$_COOKIE[&#39;Title&#39;];
?>

运行结果如下:

Website 的值为:php中文网
Url 的值为:https://www.php.cn/
Title 的值为:Cookie

推荐学习:《PHP视频教程

以上是php获取cookie值的方法是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn