laravel中的session怎么使用
本篇内容介绍了“laravel中的session怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联服务项目包括丘北网站建设、丘北网站制作、丘北网页制作以及丘北网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,丘北网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到丘北省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
用法:1、存储数据,语法为“session()->put('key1', 'value1')”;2、获取数据,语法为“session()->all()”;3、清空或删除数据,语法为“session()->pull('key3');”。
本文操作环境:Windows10系统、Laravel6版、Dell G3电脑。
laravel中session的用法是什么
1.存储数据
存储单条数据,下面两种写法功能相同,后续使用session()为例进行演示
$request->session()->put('key1', 'value1'); session()->put('key2', 'value2');
存储数组
for ($i=1;$i<=10;$i++) { session()->push('key4', 'name_'.$i); }
session暂存数据(数据只能访问一次)
session()->flash('key5', 'value5'); Session()->reflash();//在all()、get()等方法前调用该方法,闪存数据会一直保存
2.获取数据
获取所有数据
session()->all();
根据键获取单条数据,第二个参数为默认值
session()->get('key5', 'default_value');
3.清空或删除数据
根据键删除数据同时返回
session()->pull('key3');
删除键
session()->forget('key3');
清空所有session
session()->flush();
4.判断session是否存在
session()->has('key4')
“laravel中的session怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
文章名称:laravel中的session怎么使用
文章出自:http://myzitong.com/article/ihdphc.html