Cookie使用说明
DoitPHP扩展类cookie,用于cookie的操作。本类提供的类方法绝大多数已被Controller基类所调用(引用)。所有单独使用本类提供的类方法的情况比较少。
类方法使用说明
1、get($cookieName, $default = null)
|获取某cookie变量的值
|参数说明:
|$cookieName : cookie变量名
|$default : 默认值
2、set($cookieName, $value, $expire = null, $path = null, $domain = null)
|设置某cookie变量的值
|参数说明:
|$cookieName : cookie的变量名
|$value : cookie值
|$expire : cookie的生存周期,当主配置文件中设置了Cookie的生存周期后,这里直接默认为配置文件设置的。如没有设置,则默认一小时。
|$path : cookie所存放的目录,默认为:“/”,即网站根目录。
|$domain : cookie所支持的域名
3、delete($name)
|删除某个Cookie变量
|参数说明:
|$name : cookie的名称
4、clear()
|清空cookie
|参数说明:
|参数为空
举例说明
例一、设置cookie
Controller文件代码内容如下:
- public function indexAction() {
- Cookie::set('name', 'lucky tommy');
- }
例二、获取cookie
Controller文件代码内容如下:
- public function indexAction() {
- cho Cookie::get('name');
- }
原文: http://www.doitphp.com/index/documentation/?articleid=35