黑马lavarel教程---8、session

一、总结

一句话总结:

1、session默认保存在文件中
2、使用的话通过Session门面或者辅助函数

1、lavarel中session的保存方式 ?

session默认存到文件中,目录为:storage\framework\sessions

2、lavarel中session的使用方式?

Session门面或者辅助函数

Session::put('key', 'value');

二、会话控制

常见应用- 增删改查

session默认存到文件中

session文件的目录:storage\framework\sessions

1、使用Session门面

控制器头部引用 use Illuminate\Support\Facades\Session;

由于session门面在app.php中已经定义好别名,所以在控制器中引入的时候可以直接use Session

在控制器中直接引入session

Session::put('key', 'value');               Session中存储一个变量

$value = Session::get('key');                    Session中获取一个变量

$value = Session::get('key', 'default');  Session中获取一个变量或返回一个默认值(如果变量不存在)

$value = Session::get('key', function() { return 'default'; });

Session::all();                                     Session中获取所有变量

Session::has('users')                         检查一个变量是否在Session中存在

Session::forget('key');                       Session中删除一个变量

Session::flush();                                Session中删除所有变量

补充:session方法也可以在视图中使用,如:{{ Session::get('code')}};

案例:编写方法使用上述的语法格式

①编写路由

②创建test18方法

转载于:https://www.cnblogs.com/Renyi-Fan/p/11585909.html

黑马lavarel教程---8、session相关推荐

  1. 黑马lavarel教程---12、lavarel验证码

    黑马lavarel教程---12.lavarel验证码 一.总结 一句话总结: 用插件的时候仔细看插件的版本要求 1.lavarel安装验证码插件的时候,如果(可选)需要定义自己的配置,则需要生成配置 ...

  2. 黑马lavarel教程---6、简单验证

    黑马lavarel教程---6.简单验证 一.总结 一句话总结: 1.验证的最简单实例:$request的validate方法,验证通过可以继续进行,验证失败就重定向 2.中文提示可以用中文语言包 3 ...

  3. 黑马lavarel教程---4、csrf验证及相关

    黑马lavarel教程---4.csrf验证及相关 一.总结 一句话总结: csrf验证就像短信验证码那样验证用户身份,这个验证是为了验证是本站的操作,用的是一个token字符串,外站如果有了这个to ...

  4. 黑马lavarel教程---13、分页

    黑马lavarel教程---13.分页 一.总结 一句话总结: - lavarel里面的分页操作和tp里面的分页操作几乎是一模一样的 - 控制器:$data=Lesson::paginate(2); ...

  5. 黑马lavarel教程---11、响应处理

    黑马lavarel教程---11.响应处理 一.总结 一句话总结: 如果在昂扬状态,看学习视频和运动时间重合,会很舒服 1.jquery的$.post参数为什么不需要占位? 因为每个参数的类型不同,可 ...

  6. 黑马lavarel教程---5、模型操作(AR模式)

    黑马lavarel教程---5.模型操作(AR模式) 一.总结 一句话总结: AR: ActiveRecord :Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型 ...

  7. 黑马lavarel教程---10、lavarel模型关联

    黑马lavarel教程---10.lavarel模型关联 一.总结 一句话总结: 1.模型关联比较方便,一次定义,后面都可以使用 2.关联关系 使用动态属性进行调用 1.一对多,多对多实例? 一对多: ...

  8. 黑马lavarel教程---9、缓存操作

    黑马lavarel教程---9.缓存操作 一.总结 一句话总结: legend2项目中自己写的哪些文件操作都可以通过这里的缓存实现,简单方便 1.lavarel中如何使用后端主流的缓存如 Memcac ...

  9. 黑马lavarel教程---7、文件上传

    黑马lavarel教程---7.文件上传 一.总结 一句话总结: 在laravel里面实现文件的上传是很简单的,压根不用引入第三方的类库,作者把上传作为一个简单的http请求看待的. 1.在lavar ...

最新文章

  1. Ajax检测注册用户是否存在
  2. 袁哥写的漏洞研究方法总结
  3. 雷军、张小龙:高手的努力深入而轻松,普通人的努力肤浅而痛苦!
  4. php限制接口访问次数_PhalApi专业版 v2.4 版本发布!接口开发,快人一步
  5. java实现手机短信验证全过程
  6. 搜索推荐炼丹笔记:单网络内部集成学习
  7. P4427-[BJOI2018]求和【LCA】
  8. 批量执行命令(SSH)
  9. mysql 复制方式_MySQL复制方法
  10. 6日下午3h直播预告丨我们聊聊“数据库安全与智能运维”
  11. 什么不用 iframe 做微前端
  12. [PHP]Yii rules常用规则
  13. Wannafly挑战赛19:C. 多彩的树(状压+容斥)
  14. freqz()计算M点滑动平均滤波器的频率响应
  15. 11.Linux/Unix 系统编程手册(上) -- 系统限制和选项
  16. Cookie、Session、Token、RefreshToken
  17. 抽象工厂模式在spring源码中的应用
  18. 费马小定理 (证明)
  19. 如何提高商城的转化率
  20. 嘿,妈妈,我是设计师

热门文章

  1. vue引用公用的头部和尾部文件。
  2. Erlang(起个中文名:易浪)不能错过的盛宴
  3. Gabor滤波小结整理
  4. 雷霄骅开源视音频项目汇总
  5. MySQL 性能优化及常用命令
  6. Canny边缘检测原理及C#程序实现
  7. Vcenter一次性将服务器四个网卡从端口组迁移到分布式交换机的方法
  8. Shiro快速入门 —— 9.freemaker使用shiro标签
  9. SQL Server 2005 MD5函数
  10. 十一、Android学习第十天——项目开始(转)