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
|参数说明:
|参数为空

举例说明

Controller文件代码内容如下:

  1. public function indexAction() {
  2.  
  3. Cookie::set('name', 'lucky tommy');
  4. }

Controller文件代码内容如下:

  1. public function indexAction() {
  2.  
  3. cho Cookie::get('name');
  4. }

原文: http://www.doitphp.com/index/documentation/?articleid=35