• Laravel框架之Session操作


    //设置session里的值
    public function session1(Request $request){
        //1.HTTP request session();
        /*$request->session()->put('key1','value1');
        echo $request->session()->get('key1');*/
    
        //2.session()
        /*session()->put('key2','value2');
        echo session()->get('key2'); */
    
        //3.session
        //存储数据到session
        //Session::put('key3','value3');
    
        //获取session里的数据
        //echo Session::get('key3');
    
        //不存在则获取默认的值
        //echo Session::get('key4','default');
    
        //以数组的形式存储数据
        //Session::put(['key4'=>'value4']);
    
        //把数据放到Session的数组中
        /*Session::push('user','yxh');
        Session::push('user','imooc');*/
    
        //取出数组的数据
        /*$res = Session::get('user','default');
        var_dump($res);*/
    
        //取出数据之后就把它删除
        /*$res = Session::pull('user','default');
        var_dump($res);*/
    
        //取出session中的所有制
        /*$res = Session::all();
        var_dump($res);*/
    
        //判断session中的某个值是否存在
        /*if(Session::has('key1')){
            $res = Session::all();
            dd($res);
        }else{
            echo '不存在';
        }*/
    
        //删除session中指定的值
        //Session::forget('key1');
    
        //清空所有session
        //Session::flush();
    
        //设置临时数据,只能访问一次,第二次访问就删除了
        //Session::flash('key-flash','flash');
    }
    

      

  • 相关阅读:
    禁止鼠标多次点击选中div中的文字
    深入浅出 Nodejs 学习笔记 1
    svn 树冲突
    nodejs 按行读取 readline
    git版本控制器的基本使用
    规范javascript书写
    media query
    软件工程
    The sixth day
    The fifth day
  • 原文地址:https://www.cnblogs.com/yxhblogs/p/5982894.html
Copyright © 2020-2023  润新知