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

     

     
  • 相关阅读:
    微信小程序——引入WeUI组件库(二)
    微信小程序——引入WeUI组件库(一)
    Centos 安装Sentinel
    Nacos安装与启动教程
    vue 2.9.6升级到3X版本
    window consul安装和运行
    基于Vue、Springboot网站实现第三方登录之QQ登录,以及邮件发送
    Dockerfile创建镜像
    Docker端口映射和容器互联
    Docker数据管理
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/11585909.html
Copyright © 2011-2022 走看看