微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php如何创建cookie和获取cookie的值

创建cookie

创建cookie的代码如下:

setCookie($cookieName,$value,time()+秒数);

如:创建一个cookie,名字为sitename,值为manong,过期时间为15天

setcookie("UserName","zs",time()+15*24*3600);

注意:如果不设置时间,就不会保存到cookie文件中。浏览器不关时,能够访问。当浏览器关闭时,就无法访问了。

获取cookie值

获取cookie的值的代码如下:

$_cookie[$cookieName];

如:读取sitename的值,放在变量$site中

$site=$_COOKIE['sitename'];

取值的时候,一般会先判断是否为空,再进行取值操作。上面的代码并不严谨,严谨的代码应该这样写:

if (!empty($_COOKIE['sitename']))

{

$site=$_COOKIE['sitename'];

}

PHP创建cookie和获取cookie值实例

PHP

setcookie( "vegetable","artichoke",time()+3600,"/","java2s.com",0 );

?>

Setting and Printing a Cookie Value

PHP

/* http://www.manongjc.com/article/1250.html */

if ( isset( $_COOKIE['vegetable'] ) ) {

print "

Hello again,your chosen vegetable is ";

print "{$_COOKIE['vegetable']}

";

} else {

print "

Hello you. This may be your first visit

";

}

?>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐