lotus php,LotusPhp笔记之:Cookie组件的使用详解

// 单例模式声明 Cookie 对象

$cookie = LtObjectUtil::singleton('LtCookie');

// 或者用常规方式声明  Cookie 对象

// $cookie = new LtCookie();

// $cookie->init();

/*

* 写入 Cookie ,设置 Cookie 的方法其实和 php 内置的setcookie 是一样一样的

* $name Cookie 名称,必填项

* $value Cookie 值,可以是字符串可以是数组

* $expire 过期时间,是一个标准的Unix时间标记,可以用time()或mktime()函数取得,以秒为单位,选填

* $path Cookie 路径,选填

* $domain Cookie 域名,选填,如果多个二级域名之间共享 Cookie ,就设置为根域名即可

* $secure 参数表示这个Cookie是否通过加密的 HTTPS 协议在网络上传输,默认值为0,就是代表不是使用 HTTPS 协议,如果是的话改成1

* 方法: $cookie->setCookie($name, $value = '', $expire = null, $path = '/', $domain = null, $secure = 0);

* 范例 :userName 值为 '我是帅哥' ,有效期为一个小时,路径为根目录,域名为 myDomain.com ,不在 HTTPS 下传输

* $cookie->setCookie('userName', '我是帅哥', time()+3600, '/', 'myDomain.com', 0);

*/

$cookie->setCookie('userName', '我是帅哥');

/*

* 读取 Cookie

* $name Cookie 名称,必填项

* 方法: $cookie->getCookie($name);

* 如果 Cookie 值存在会返回值,不存在返回null

*/

$cookie->getCookie('userName');

/*

* 删除 Cookie

* $name Cookie 名称,必填项

* $path Cookie 路径,选填

* $domain Cookie 域名,选填,如果多个二级域名之间共享 Cookie ,就设置为根域名即可

* 方法: $cookie->delCookie($name, $path = '/', $domain = null)

*/

$cookie->delCookie('userName');

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值