在php中,可以使用超全局变量“$_COOKIE”来获取浏览器的Cookie值;“$_COOKIE”是一个存储着所有 Cookie信息的数组,可以通过“$_COOKIE['Cookie 名称']”的形式来获取具体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 'Website 的值为:'.$_COOKIE['Website'].'<br>'; echo 'Url 的值为:'.$_COOKIE['Url'].'<br>'; echo 'Title 的值为:'.$_COOKIE['Title']; ?>
运行结果如下:
Website 的值为:php中文网 Url 的值为:https://www.php.cn/ Title 的值为:Cookie
推荐学习:《PHP视频教程》
以上是php获取cookie值的方法是什么的详细内容。更多信息请关注PHP中文网其他相关文章!