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

     

     
  • 相关阅读:
    快排 [模板]
    翻硬币
    Euphoria与量子波动速读
    高精度例题
    Div3 595 E
    Div 595 C1 C2
    常用 STL 整理
    CF 595 Div3 B2
    【思维】复杂度均摊+并查集——icpc cerc 2019 Saba1000kg
    离散化+圆直线交点+转化——icpc cerc 2019 D
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/11585909.html
Copyright © 2011-2022 走看看