饼干组件怎么在LotusPhp中使用

介绍

这篇文章给大家介绍饼干组件怎么在LotusPhp中使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

LotusPhp的饼干组件也是非常简单易用的。

首先,要新建一个配置文件,文件名为cookie.conf。php,至于放在哪里等到讲到配置组件的时候会有一个阐述,今天先说怎么用,需要哪些步骤。

饼干配置文件的主要内容就是定义饼干的加密密匙,程序里自动对饼干内容进行加密,当然这样有一个弊端,就是客户端无法直接读取和操作,只能服务器来操作。如果你要直接用js在客户端操作饼,那最好还是不要用LotusPhp的饼干组件。

密匙可以是任意字符,配置文件内容如下:

代码如下:


& lt; ? php
配置美元[& # 39;cookie.secret_key& # 39;]=& # 39; sdfs445e22 $ $ $ @ % t # 39;;


组件的使用方法如下:

代码如下:


& lt; ?php
//单例模式声明饼干对象
饼干=LtObjectUtil:美元:单例(& # 39;LtCookie& # 39;);

//或者用常规方式声明,饼干对象
//Cookie美元=new LtCookie ();
//Cookie→美元init ();

/*
, *写入Cookie,设置饼干的方法其实和php内置的setcookie是一样一样的
, Cookie * $ name名称,必填项
, Cookie值*美元价值,可以是字符串可以是数组
, *到期美元过期时间,是一个标准的Unix时间标记,可以用时间()或mktime()函数取得,以秒为单位,选填
, Cookie * $路径路径,选填
, *美元域Cookie域名,选填,如果多个二级域名之间共享Cookie,就设置为根域名即可
, *美元安全参数表示这个饼干是否通过加密的HTTPS协议在网络上传输,默认值为0,就是代表不是使用HTTPS协议,如果是的话改成1
, *方法:饼干→美元setcookie(名字,美元价值=https://www.yisu.com/zixun/", $到期=null,路径='/',美元$域=null,安全=0美元);

, *范例:用户名值为& # 39;我是帅哥& # 39;,有效期为一个小时,路径为根目录,域名为myDomain.com,不在HTTPS下传输
, *美元饼干→setCookie(& # 39;用户名# 39;& # 39;我是帅哥& # 39;,时间()+ 3600,& # 39;/& # 39;,& # 39;myDomain.com& # 39;, 0),
,
/*美元饼干→setCookie(& # 39;用户名# 39;& # 39;我是帅哥& # 39;);

/*
, *读
取饼干,饼干* $ name名称,必填项
, *方法:饼干→美元getCookie(名字)美元;
, *如果cookie值存在会返回值,不存在返回零
,
/*美元饼干→getCookie(& # 39;用户名# 39;);

/*
, *删除饼干
, cookie * $ name名称,必填项
, cookie * $路径路径,选填
, *美元域cookie域名,选填,如果多个二级域名之间共享cookie,就设置为根域名即可
, *方法:饼干→美元delCookie(名称、路径=& # 39;美元/& # 39;,域美元=null)
,
/*美元饼干→delCookie(& # 39;用户名# 39;);

,最后,附上php操作饼的文章,大家可以对照下,其实LotusPhp设置饼干和php设置饼干是一样的

<强>

关于饼干组件怎么在LotusPhp中使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

饼干组件怎么在LotusPhp中使用