文章讲解“杂项-Session”,本篇文章讲解“杂项-Cookie”。ThinkPHP采用think\facade\Cookie类提供Cookie支持。1.初始化1)配置文件配置文件位于配置目录下的cookie.php文件中(config/cookie.php),无需手动初始化,系统会自动在调用之前进行Cookie初始化工作。2)调用init方法初始化Cookie①新建Index控制器,并新建index方法,在方法中初始化Cookie2.设置在Index控制器中,新建setData方法:3.永久保存修改在Index控制器中的setData方法,永久保存数据:4.判断修改在Index控制器中的setData方法:预览:注意:1.has方法判断后,存在返回true,不存在返回false。5.获取修改在Index控制器中的setData方法,获取已设置的cookie:预览:6.删除修改在Index控制器中的setData方法,删除已设置的cookie:预览:7.清空修改在Index控制器中的setData方法,清空think作用域数据:预览:注意:1.如果不指定前缀,不能做清空操作。2.为了清空cookie方便,因此在使用cookie时,尽量加作用域。8.指定当前前缀修改在Index控制器中的setData方法,指定当前前缀:预览:9.助手函数系统提供了cookie助手函数用于基本的cookie操作。在Index控制器中,新建helperFun方法,使用助手函数cookie:预览:ThinkPHP5连载为卓象程序员原创,转载请联系卓象程序员
转载请注明:http://www.aierlanlan.com/rzgz/8786.html