zoukankan      html  css  js  c++  java
  • 黑马lavarel教程---8、session

    黑马lavarel教程---8、session

    一、总结

    一句话总结:

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

    1、lavarel中session的保存方式 ?

    session默认存到文件中,目录为:storageframeworksessions

    2、lavarel中session的使用方式?

    Session门面或者辅助函数

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

    二、会话控制

    常见应用- 增删改查

    session默认存到文件中

    session文件的目录:storageframeworksessions

    1、使用Session门面

    控制器头部引用 use IlluminateSupportFacadesSession;

    由于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方法

     

     
  • 相关阅读:
    学会用好 Visual Studio Code
    Alpha冲刺阶段博客汇总
    第二天敏捷冲刺
    第一天敏捷冲刺
    需求分析与设计
    软工网络15团队作业2——团队计划
    团队组队&灰化肥挥发会发黑
    Tomcat安装及部署
    正则表达式
    爬取腾讯疫情数据
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/11585909.html
Copyright © 2011-2022 走看看