PHP之你不得不知道的COOKIE含义及使用方式-php教程

资源魔 32 0
一、甚么是cookie?

cookie是正在效劳器端创立的,并写回到客户端阅读器。

阅读器接到指令则正在内陆暂时文件夹中创立了一个cookie文件,此中保留了你的客户端阅读器每一次拜访网站时,城市检测能否有该网站的cookie信息,假如有的话,也会同时发送过来。

留意:cookie内容的存储是键/值对的形式,键以及值都只能是字符串。

函数性能setcookie(key,value,无效期)设置会话cookie参数

界说cookie

//setcookie(键,值,无效期[秒])
setcookie("name","lisi",time()+1000);  //假如没有设置无效期,封闭阅读器就会隐没
setcookie("pwd","111",time()+7*24*3600); //无效期为7天

删除了cookie数据(设定过时工夫,使cookie生效)

setcookie("name","lisi",time()-1);   //一、设置无效期为过来的某一个工夫
setcookie("name",false,time()-1);    //二、设置cookie的值为false
setcookie("name","",time()-1);       //二、设置cookie的值为空
//三、清算阅读器缓存:正在阅读器里清算缓存

二、创立

正在php中应用setcookie办法来创立cookie。

<?php
    $se=setcookie("name","lisi",time()+30*60,"/");
    var_dump($se);
 ?>

三、应用

正在php中应用$_COOKIE全局变量来猎取cookie数据。

<?php
    $user=$_COOKIE["name"]; //猎取name值
    var_dump($user);
?>

四、销毁

php中不间接销毁的办法,通常会将cookie的过时工夫从新设置一下。

<?php
    $user=setcookie("name",null,time()+1,"/");
    var_dump($user);
?>

COOKIE的总结:

  • COOKIE存储正在客户端,绝对来讲没有太平安。

  • COOKIE存储的数据类型,只能是字符串。

  • COOKIE存储的数据容量,约莫只能存储4KB数据。

  • 阅读器能够禁用缓存,也能够禁用COOKIE,则COOKIE性能就生效。

以上就是PHP之你不能不晓得的COOKIE含意及应用形式的具体内容,更多请存眷资源魔其它相干文章!

标签: cookie php开发教程 php开发资料 php开发自学

抱歉,评论功能暂时关闭!