您的位置:首页 > 编程语言 > PHP开发

PHP session和cookie

2012-12-24 00:00 351 查看
<?php //===========================================================cookie //$cookieValue = 'cookieValue'; //两种方法可以创建cookie //1, //setcookie("cookieName", $cookieValue, time()+600,"/t12/f1/f11/"); //2, //header("Set-Cookie:cookieName=$cookieValue;expire=".(time()+100).";path=/t12/f1/f11/"); //第一个参数为cookie名,setcookie方法只有cookie名为必填,其他可填 //第二个参数为cookie值 //第三个cookie有效时长,单位秒 //第四个参数路径指定为哪个文件夹下的页面设置cookie,默认当前页所在文件夹 //一个cookie文件可以包含很多cookie元素 //路径如不写,或空字符串,默认生成当前文件夹的cookie文件,cookie文件名为 "当前访问页所在文件夹名+/" //路径如要生成某指定文件夹的cookie,则路径必须为 "/+文件夹的绝对路径" 或 "/+文件夹的绝对路径+/" ,最大文件夹名为项目所在文件夹名 //当前页面可以访问所在文件夹及其所有父级文件夹生成的cookie文件中的值,但不可访问所在文件夹的所有子级文件夹生成的cookie //echo $_COOKIE["cookieName"]; //清除cookie //setcookie("cookieName",""); //或 //setcookie("cookieName","",time()-1); //===========================================================session //开始session,凡是使用$_SESSION[]全局变量的页面输出前都要运行此方法 session_start(); //设置session $_SESSION['sessionName'] = "sessionValue"; //使用session echo $_SESSION['sessionName']; //销毁session三步一个不能少 session_destroy(); setcookie(session_name(), '', time() - 3600); $_SESSION = array ();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: