作者:信步老街 | 来源:互联网 | 2017-05-13 02:31
php中setcookie()函数用法介绍。setcookie()函数是php中一个用来设置cookie值的一个函数,下面我来总结一下setcookie()函数的具体用法以及设置之后怎么获取cookie的值。setcoo
setCOOKIE() 函数是php中一个用来设置COOKIE值的一个函数,下面我来总结一下setCOOKIE() 函数的具体用法以及设置之后怎么获取COOKIE的值。
setCOOKIE() 函数向客户端发送一个 HTTP COOKIE。
COOKIE 是由服务器发送到浏览器的变量。COOKIE 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 COOKIE。
COOKIE 的名称指定为相同名称的变量。例如,如果被发送的 COOKIE 名为 "name",会自动创建名为 $user 的变量,包含 COOKIE 的值。
必须在任何其他输出发送前对 COOKIE 进行赋值。
如果成功,则该函数返回 true,否则返回 false。
语法
setCOOKIE(name,value,expire,path,domain,secure)
例
代码如下 |
|
makeCOOKIE('111','www.bKjia.c0m');
//清除COOKIE
clearCOOKIEs();
//下面兴一个支持二级域名COOKIE函数吧。
function setCOOKIElive($name, $value='', $expire=0, $path='', $domain='', $secure=false, $httpOnly=false) {
//set a COOKIE as usual, but also add it to $_COOKIE so the current page load has access
$_COOKIE[$name] = $value;
return setCOOKIE($name,$value,$expire,$path,$domain,$secure,$httponly);
}
//调用方法
setCOOKIElive('webab','111cn',time()+86000,'/','bKjia.c0m');
//一入门级COOKIE设置方法
setCOOKIE("COOKIE[three]", "COOKIEthree");
setCOOKIE("COOKIE[two]", "COOKIEtwo");
setCOOKIE("COOKIE[one]", "COOKIEone");
// after the page reloads, print them out
if (isset($_COOKIE['COOKIE'])) {
foreach ($_COOKIE['COOKIE'] as $name => $value) {
echo "$name : $value n";
}
}
|
js获取 COOKIE方法
http://www.bkjia.com/PHPjc/628987.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/628987.htmlTechArticlesetCOOKIE() 函数是php中一个用来设置COOKIE值的一个函数,下面我来总结一下setCOOKIE() 函数的具体用法以及设置之后怎么获取COOKIE的值。 setcoo...