php中cookie的使用方法

 这篇文章主要介绍了php中cookie的使用方法,包括创建/更新cookie 、删除cookie、取cookie值等用法,需要的朋友可以参考下

1.创建/更新cookie
 
 代码如下:
setCookie($cookieName,$value,time()+秒数);
 
 
例子:创建一个cookie,名字为UserName,值为zs,过期时间为2个星期
 
 代码如下:
setcookie("UserName","zs",time()+2*7*24*3600);
 
 
如果不设置时间,就不会保存到cookie文件中。浏览器不关时,能够访问。当浏览器关闭时,就无法访问了。
 
例子:
 
 代码如下:
setcookie("Age","18");
 
 
2.取cookie的值
 
 代码如下:
$_cookie[$cookieName];
 
 
例子:取出UserName的值,放在变量$uName中
 
 代码如下:
$uName=$_COOKIE['UserName'];
 
 
取值的时候,一般会先判断是否为空,再进行取值操作。上面的取值操作一般这样写:
 
代码如下:
if (!empty($_COOKIE['UserName']))
{
 
$uName=$_COOKIE['UserName'];
 
}
 
 
 
3.删除指定cookie
 
代码如下:
setcookie($cookieName,value,time()-秒数);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
 
 
 
例子:删除UserName
 
 代码如下:
setcookie("UserName","zs",time()-3600);
 
 
4.删除当前会话的所有cookie
 
代码如下:
foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
 
 
当无cookie时,本机保存cookie的文件也将删除。
 

时间: 2024-12-03 13:48:46

php中cookie的使用方法的相关文章

全面了解servlet中cookie的使用方法_java

---恢复内容开始--- Cookie是存储在客户端计算机上的文本文件,并保留了它们的各种信息跟踪的目的. Java Servlet透明支持HTTP Cookie. 涉及标识返回用户有三个步骤: • 服务器脚本发送到浏览器的一组cookie.对于如: 姓名,年龄,或识别号码等. • 浏览器将这些信息存储在本地计算机上,以备将来使用. • 下一次浏览器发送任何请求,Web服务器,然后这些cookie发送信息到服务器,服务器将使用这些信息来识别用户. 以下是有用的方法列表时,可以使用servlet操

详解iOS App开发中Cookie的管理方法_IOS

一.何为Cookie Cookie是网站为了便是终端身份,保存在终端本地的用户凭证信息.Cookie中的字段与意义由服务端进行定义.例如,当用户在某个网站进行了登录操作后,服务端会将Cookie信息返回给终端,终端会将这些信息进行保存,在下一次再次访问这个网站时,终端会将保存的Cookie信息一并发送到服务端,服务端根据Cookie信息是否有效来判断此用户是否可以自动登录. 二.iOS中进行Cookie管理的两个类 iOS中进行HTTP网络请求Cookie管理主要由两个类负责,一个类是NSHTT

ASP.NET中Cookie的使用方法_基础应用

Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法.例如,当用户访问站点时,可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问站点时,应用程序就可以检索以前保存的信息. 从技术上讲,Cookie是小段保存在客户端的数据(如果你安装的是XP,可以看一下<安装Windows的盘>:\Documents and Settings\<用户名>\Cookies文件夹).用户访问网站的时候,网站会给用户一个包含过期时间的Cookie,浏览器收到Cook

php中cookie的使用方法_php实例

1.创建/更新cookie 复制代码 代码如下: setCookie($cookieName,$value,time()+秒数): 例子:创建一个cookie,名字为UserName,值为zs,过期时间为2个星期 复制代码 代码如下: setcookie("UserName","zs",time()+2*7*24*3600); 如果不设置时间,就不会保存到cookie文件中.浏览器不关时,能够访问.当浏览器关闭时,就无法访问了. 例子: 复制代码 代码如下: set

PHP中COOKIE及时生效的方法介绍

 本篇文章主要是对PHP中COOKIE及时生效的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 通常,php里要浏览器刷一下才能出现cookie,怎么才能让cookie及时生效呢,下面分享一个让cookie及时生效的一个方法,很实用,代码如下:  代码如下: /**  * 设置cookie  * @param string $name 键名  * @param mixed $value 值  * @param int $expire 过期时间,默认是一天  */ public fi

php中cookie实现二级域名可访问操作的方法_php技巧

本文实例讲述了php中cookie实现二级域名可访问操作的方法.分享给大家供大家参考.具体方法如下: cookie在一些应用中很常用,假设我有一个多级域名要求可以同时访问主域名绑定的cookie,下面就来给大家具体介绍在php中利用setcookie实现二级域名可以成功访问主域名cookie值的方法. 有时候两个域名可能在不同的服务器上,但是我们依然希望二级域名能够顺利访问主域名的cookie,主域名可以顺利访问二级域名的cookie,比如sc.jb51.net 希望能访问 www.jb51.n

thinkphp3.x中cookie方法的用法分析_php实例

本文实例分析了thinkphp3.x中cookie方法的用法.分享给大家供大家参考,具体如下: 一.cookie函数也是一个多元化操作函数,完成cookie的设置.获取和删除操作. Cookie 用于Cookie 设置.获取.删除操作: 用法: cookie($name, $value='', $option=null) 参数:  name(必须):要操作的cookie变量 value(可选):要设置的cookie值 option(可选):传入的cookie设置参数,默认为空 返回值 见详(根据

thinkphp3.x中cookie方法的用法分析

本文实例分析了thinkphp3.x中cookie方法的用法.分享给大家供大家参考,具体如下: 一.cookie函数也是一个多元化操作函数,完成cookie的设置.获取和删除操作. Cookie 用于Cookie 设置.获取.删除操作: 用法: cookie($name, $value='', $option=null) 参数: name(必须):要操作的cookie变量 value(可选):要设置的cookie值 option(可选):传入的cookie设置参数,默认为空 返回值 见详(根据具

在电子商务中实现购物车的方法!!(转载)

电子商务|购物车 手推车"功能的实现 "手推车"是在线购物网站(零售)中一项重要的功能.本文将要探讨用ASP程序实现"手推车"功能的技巧.要想在网站上实现"手推车"功能,有好几种方法,比如用Cookie.Session或者隐藏帧等.这几种方法各有优缺点,这里着重讨论用Cookie来实现"手推车"功能. 用Cookie实现 "手推车"功能的优缺点 Cookie是通过服务器端CGI.脚本或者客户端脚本